Checking for RTMFP failure due to a firewall

When a firewall blocks UDP and hence RTMFP, I believe the NetStream.Connect.Closed event is fired on the NetConnection object after a 90 second timeout. For any application, it's important to detect this condition to alert the user of the problem, and advise him/her to allow UDP.
Two questions:
1. The same event is fired for a stream that's closed by normal usage (e.g. by a user closing the browser window). Is there a reason why a different event name is not used to help distinguish the 'bad' event from the 'good' one?
2. It doesn't look like the 90 second period is configurable. Does it really take that long to try punching through the firewall, and realize it can't be done?
I'd really appreciate any response. If there's a good way to detect a firewall issue, it would be very useful to all developers using RTMFP.

1) when the other end closes the browser, there's barely enough time to send the abrupt session close messages on all RTMFP sessions, so there's definitely no time for the multiple round-trips that would be necessary to reliably transmit some kind of "i'm shutting down now" message, wait for acknowledgements, and then shut down the sessions.  at the end that's still running, the abrupt session close is indistinguishable at the RTMFP level from many other error conditions, including the "i never got a session up in the first place" case.  at the application level, you could certainly make a note of whether data had ever been received and change your interpretation of the NetStream close event.
2) the 90 second timeout is not configurable, and is a worst-case try-really-hard period for trying to get communications working.  if your application doesn't need to try that hard, you can set a timer in ActionScript for a shorter time, and if it fires before you get connected you can abort.
-mike

Similar Messages

  • Checking for downloads failure, no error message

    So I've rented a movie from the itunes store, and it tells me that I have 1 iTunes Download Available. However, when I click the download button in the downlaods window, the checking for downlaods bar comes up, and then just disappears, reverting to the usual apple logo. Any help with why this is and how I can fix it?
    To specify, I'm connected through a University network, and my flatmate who is connected through precisely the same network can downlaod iTunes rentals just fine.
    Message was edited by: ckpk
    Message was edited by: ckpk

    Report this here:
    iTunes Store Support
    http://www.apple.com/emea/support/itunes/contact.html

  • SQL Server Browser service group does not exists. Check for earlier failures in the setup. during sql express 2008 R2 setup

    Hello,
    I have an issue while installing SQL Server 2008 R2 Express. When I was installing SQL Server, I occurred an error message as shown in the figure.
    I have followed couple of links as in
    this and
    this links but it did not fix the issue. Can anyone help me on this issue?
    Regards
    Gaurav

    Hi gauravroondhe2306,
    According to your description, you fail to install SQL Server 2008 R2 express with the error that SQL Server Browser service group does not exist. Please help to post SQL Server setup error log for analysis. By default, SQL Server setup summary and detail
    logs are located in C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log.
    Based on my research, this issue could occur when you install SQL Server on a Domain Controller, or the machine's name has been changed and the browser service group is named with the original machine's name.
    To troubleshoot the issue, you could follow the solutions below.
    1.Use SQL Server 2008 R2 Best Practice Analyzer to detect if SQL Server is installed on a domain controller. If SQL Server is installed on a domain controller, please demote your machine from being a domain controller and install the SQL Server again since
    it is not recommended to install SQL Server on a domain controller.
    2.Check if the name of local user group matches the machine's current name. If it doesn't match, please change the name of the local user group accordingly, and install SQL Server again. For more information about the process, please refer to the article:
    http://geekswithblogs.net/TedStatham/archive/2014/04/15/installation-problems-with-sql-server-2008-r2-express.aspx
    Regards,
    Michelle Li

  • How to Configure alert for process failures

    Hi Friends.
    How to Configure alert for process failures due to any reasons like mapping, runtime exceptions .
    I am devloping one scenario which is file to flatfile. In this scenario I am also using mail adapter for sending mail daily to admin that tells about record size and no of records parallely. I am not using BPM in this scenario.
    I am having very little experience in XI.
    Please answer this with clear steps so that I can do it.

    hi,
    check the links below for all the details and help on configuring alerts
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9418d690-0201-0010-85bb-e9b2c1af895b - How to setup alerts for monitoring in XI 3.0
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/003de490-0201-0010-68a4-bf7a1e1fd3a5 - Monitoring in XI 3.0
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step - XI: Alerts configuration - Step by step
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide - XI: Alerts - Troubleshooting guide
    /people/bhavesh.kantilal/blog/2006/07/25/triggering-xi-alerts-from-a-user-defined-function
    /people/community.user/blog/2006/10/16/simple-steps-to-get-descriptive-alerts-from-bpm-in-xi

  • Code Inspector/ATC checks for VKOS/VKOI object types

    Dear Experts,
    I found a strange behavior while executing CI checks on a transport request. TR contained only IMG Activity objects (Object Type VKOS/VKOI). After CI checks it gave errors "Recognized dead code". There is no coding for these kind of object type, I don't know where it was able to find the dead code. On debugging I found that, it is trying to populate Program name concatenatinv " SAPIC " and the object type. ( SAPICVKO). But there is no such program existing. It then gives "Recognized dead code" error.
    Has anyone faced such error before? I guess this is error in the standard program.
    Thank you.

    Other language NUnit test frameworks similar to ABAP Unit (AUnit) commonly have project extensions for storing test results. These are useful for the unit level regression (did a new change break any existing functions). History of test results, help narrow down the nature of a current failure by answering the question of 'When did this break?' or when did it last pass? In systems dependent upon outside components the history can provide a pattern for occasional failures due to factors outside the system under test.
    I see that ABAP unit test results can be added into the Code Inspector under the Check Variant.
    1. Is it common or recomended to use the Code Inspector (SCI) to store AUnit test results?
    2. Is it common or recomended to use Code Inspector Object variants to collect individual AUnit tests for a regresssion style 'TestSuite'?
    3. What reporting or tools exists for Code Inspector history?
    4. Is Application Logging the better spot for AUnit results history?
    (also posted on the wiki.. apologies - I'm new to the forum and wiki)
    Will Loew-Blosser

  • Testing for Hardware Failures (Windows 8)

    Hey guys! 
    I just want to post a quick "How To" guide for hardware issues that occur with windows 8 notebooks and how to test them.
    HP Support Assistant and HP PC Diagnostics UEFI both provide access to tests that can check for hardware failures. HP Support Assistant is accessed through Windows and HP PC Diagnostics UEFI is accessed by pressing the F2 key while the computer is starting.
    If anybody is detecting any type of hardware issues with there Win8 notebook follow thisDOCUMENT.
    You will be able to run test like 
    HP Battery Check
    HP Network Check
    HP Hard Drive Check
    HP Optical Drive Check
    Run-In Test (quickly test the processor, memory, hard drive, battery, WLAN and PCI devices at the same time)
    System Tune-Up (comprehensive test of the processor, memory, hard drive, battery, WLAN and PCI devices and video memory)
    Hard Disk Test
    Memory Test
    You can also Testing using HP PC Hardware Diagnostics UEFI
    HP PC Hardware Diagnostics UEFI enables you to test the main components on your computer using quick tests or longer, more comprehensive tests. You can use HP PC Hardware Diagnostics UEFI even if the computer does not open to Windows.
    THX
    This question was solved.
    View Solution.

    Thanks for the KUDOS!
    If you guys have any questions let me know.

  • Over due items are not considered in credit check for customer

    Hi Gurus;
    We have static credit active for the sales order which is blocking  if the  sales value is more than the customer credit balance   but it is not checking for over due item i.e the billing document  whose accounting document  hasn't been cleared yet .Though i have maintained same number days for payment terms and risk category  for the customer .
    Kindly guide me if have missed out any configuration or setting .
    Thanks in advance .

    Hi Nuru,
    Hope you are using automatic credit check and not simple crdit check ..Check that.
    Is ur update group a standard one..?
    Please paste screenshots of FD33, credit status, OVA8 etc.
    Regards
    Jobi

  • Firefox "check for add-on updates" checks even when not selected, request website list for firewall blocking purposes

    I work for the Tech Department in a school district. Our student computers are locked down and all settings are reset after a restart. We have set firefox to always allow all add-ons to run and to never check for updates (we update them on a schedule we control). However, since the latest release, we have been prompted after EVERY flash AND EVERY java update that they are out of date and need to be updated. Having the students click on this every time for every affected webpage is no longer an option. We are also not interested in white-listing pages individually; instead, we would like to prevent firefox from finding the update server to prevent any further prompts.
    Please provide me with all of the websites/web addresses that "check for add-on updates" uses so we can block them at the firewall level.
    Thanks

    Part of the problem may be the recent flurry of required updates to FlashPlayer. As I understand it Mozilla took the exceptional step of blocklisting some of those FlashPlayer versions after fixes were released because there were known exploits in the wild.
    * See the blocklist
    * And flashplayers bulletins https://helpx.adobe.com/security.html#flashplayer
    Possibly you are having difficulty in keeping the software updated and so seeing valid warnings from Firefox. You appear (System info aside) to be posting using Firefox 34. The current Release is Fx35.0.1
    Possibly it would be worth you considering using Firefox ESR, that still has regular updates including backported critical security fixes, but the major version stays the same for longer and there are less frequent feature changes.
    * https://www.mozilla.org/en-US/firefox/organizations/faq/
    I will send links for a couple of other articles by Private Message.
    Steps that may be safe for an IT department may not be recommended for the average reader of this forum.

  • When firefox checking for updates and updates found but due to proxy restrictions it unable to download the updates then it continue trying to download that and this time it creating problem on running javascript

    When firefox checking for updates and updates found but due to proxy restrictions it unable to download the updates then it continue trying to download that and this time it creating problem on executing javascript and raising errors.

    What are the error messages you are seeing?

  • ClickOnce Programmatic deployment checks for updates if there is a failure in the middle of an update

    Hi,
    I am using ClickOnce deployment APIs in C#.
    The application is checked not to "Check for updates". Unfortunately, due to some slow internet connectivity issues the deployments sometimes fail.
    When such a scenarios happens, the next time the application is restarted it will prompt the "There was an update" dialog even though the Project ClickOnce settings are set not to check for updates.
    I couldn't find any solutions or documentation. Any help would be appreciated!
    This is my code:
    if (IsUpdated())
    nextProgress = 0;
    logger.Info("Found new version! UPDATING...");
    applicationDeployment.UpdateAsync();
    // We use this instead of applicationDeployment.CheckForUpdate(false) because applicationDeployment.CheckForUpdate(false)
    // Is limited to a few hundred calls only (Microsoft BUG: http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/d9183f7e-f5c7-46d0-8bb4-411ad923976c)
    int checkUpdateError = 0;
    private DateTime _lastCheck = DateTime.MinValue;
    public bool IsUpdated()
    try
    var customVersionUrl = System.Configuration.ConfigurationManager.AppSettings["CustomVersionUrl"];
    var manifestFile = GetIfModifiedtSince(customVersionUrl != null ? customVersionUrl : TBXConfigurationManager.Settings["VersionURL"], _lastCheck);
    if (manifestFile != string.Empty)
    var xdoc = XDocument.Parse(manifestFile);
    XNamespace nsSys = "urn:schemas-microsoft-com:asm.v1";
    var version = new Version(xdoc.Descendants(nsSys + "assemblyIdentity").First().Attribute("version").Value);
    _lastCheck = DateTime.Now.AddMinutes(-10);
    if (version != ApplicationDeployment.CurrentDeployment.CurrentVersion)
    // update application
    return true;
    checkUpdateError = 0;

    Hi uriab,
    As you said that, you have something wrong when you update the Version of application. Due to the network, I'm afraid you have missing something important for the updation version.
    I suggest you uninstall the older version, then reinstall the lastest version from the server.
    And also here is a MSDN article about How to Check for Application Updates Programmatically Using the ClickOnce Deployment API.
    #How to: Check for Application Updates Programmatically Using the ClickOnce Deployment API
    https://msdn.microsoft.com/en-us/library/ms404263.aspx
    If you have any other concern regarding this issue, please feel free to let me know.
    Best regards,
    Youjun Tang
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • TS1492 When I go to iTunes and then check for updates. I can not do this action due to the fact iTunes will not connect to the internet although the internet is working just fine, what do I do to fix this issue? Apparently I am currently using iTunes 7.0.

    When I go to iTunes and then check for updates. I can not do this action due to the fact iTunes will not connect to the internet although the internet is working just fine, what do I do to fix this issue? Apparently I am currently using iTunes 7.0.

    If you're really using iTunes 7.0 you are very far behind the current version - maybe it is trying to connect to a decomissioned server.  In fact I am kind of surprised it will run on a Macbook Air.  Are you sure you are running iTunes 7?

  • I had downloaded Mountain OX and installed it on my macbook air.  The notes app is now not working.  I get the following message erminating app due to uncaught exception 'MFSQLiteException', reason: 'checking for existence of object' abort() called termin

    i had downloaded Mountain OX and installed it on my macbook air.  The notes app is now not working.  I get the following message
    "Terminating app due to uncaught exception 'MFSQLiteException', reason: 'checking for existence of object'
    abort() called
    terminate called throwing an exception"
    Can someone help me with solving the problem.

    i had downloaded Mountain OX and installed it on my macbook air.  The notes app is now not working.  I get the following message
    "Terminating app due to uncaught exception 'MFSQLiteException', reason: 'checking for existence of object'
    abort() called
    terminate called throwing an exception"
    Can someone help me with solving the problem.

  • I recently reinstalled Acrobat 8.1.  When I try to check for updates, it says that there's no internet connection.  I have checked settings and firewall.  No issues.  What's wrong?

    I recently reinstalled Acrobat 8.1 after a crash.  I wanted to check for updates but encountered the message that no internet connection was found, to check the internet settings or the firewall.  There are no issues with either.  Obviously, I have an internet connection.  How do I resolve this issue?

    Hello Coldwater Card,
    Please try the following steps and let us know if this fix your issue :
    Operating system hosts files map host names to IP addresses. An incorrectly configured hosts file can affect your computer's ability to connect to Adobe's activation servers.
    Follow these steps to see if there is a problem with your hosts file and to reset it if necessary.
    Click this link.
    If you see two Adobe logos, then you have access to the activation servers. Try activating or starting your software.
    Still have problems? Go to the next step.
    Start an internet browser, such as Firefox or Internet Explorer, and go to:
    CS5.5: https://activate.adobe.com/test
    CS6 and later: https://lm.licenses.adobe.com/gdf/status.jsp
    If you see a test successful message (see screenshots below), then you have access to the activation servers. Try activating or starting your software. 
    CS5.5: Test successful
    CS6 and later: Test successful
    Still have problems? Proceed to Step 3. Reset the hosts file.
    Reset the hosts file: 
    NOTE: You may have to disable you security software to modify your hosts file.
    Windows
    Choose Start > Run, type %systemroot% \system32\drivers\etc, and then press Enter.
    Right-click the hosts file and select Open. Select Notepad for the application to open the hosts file.
    Back up the hosts file: Choose File > Save As, save the file ashosts.backup, and then click OK.
    Search the hosts file for entries that reference activate.adobe.com (for example, 127.0.0.1 activate.adobe.com) and delete these entries.
    Save and close the file.
    Mac OS
    Log in as an administrator to edit the hosts file in Mac OS.
    In a Finder window, choose Go > Go To Folder.
    Type /etc.
    Select the hosts file and open it.
    Back up the hosts file: Choose File > Save As, save the file ashosts.backup, and then click OK.
    Search the hosts file for entries that reference activate.adobe.com (for example, 127.0.0.1 activate.adobe.com) and delete these entries.
    Save and close the file.

  • How do I turn off Firefox checking for updates (I am fed up with Firefox continually asking to update when I don't want to due to previous bad experiences)

    I would like to turn off firefox checking for updates
    I don't want to update due to previous bad experiences with updates (version 4 and version 5)
    I am frustrated by being reminded on a daily basis to update when I don't want to

    Use
    *'''Firefox button -> Options -> |Advanced | -> |Update|''' and uncheck the update option, or opt to ask first.
    * see [[Options window - Advanced panel#w_update-tab]]_update-tab
    * and to downgrade
    **[[installing a previous version of Firefox]]
    ** and the download itself [http://www.mozilla.com/en-US/firefox/all-older.html]
    Also note that currently
    * firefox 3.6 is still supported, and has had recent security updates
    * plans are to continue supporting it despite any comment on the download page
    **(not sure how long for but see https://wiki.mozilla.org/Firefox/Planning/2011-09-07#Questions.2C_Comments.2C_FYI ) confirming continuing support for Firefox 3.6
    * Firefox 3.6 has updated with security fixes, so is I think now 3.6.22 ; but it is NOT currently trying to upgrade its users to the current firefox release (Firefox 6)

  • How to check for impacts due to upgrade

    We are plannining to upgrade from 4.7 to ECC6..How to check for impacts on FTP'S,shell scripts and RFC's etc due to the assesment..Please suggest

    Hi,
    FTP's and Shell scripts are OS dependant not SAP or Database dependant so there will be no change at all unless you upgrade OS too. RFC's are not afected as per guides, notes and my experience.
    I´m doing an upgrade from 4.6C to 6.0 with connections with at least 10 systems and none of them had an issue during tests
    Good luck

Maybe you are looking for

  • My iphone doesn't charger doesn't work all the time

    I've had the iPhone 4s since about 3 months after it came out. Just recently, the charger doesn't always work when I go to charge my phone. Sometimes I blow on it and sometimes I have to plug and unplug it a few times before it starts to charge. Is t

  • Query is taking too long fetch data

    Hi, Working on EBS Version 11.5.10.2 This below query takes 7 minutes reterive to job orders. I need some help to improve this query to retrieve faster. select inventory_item_id ,job ,item_code ,item_description ,subinventory_code ,locators ,quantity

  • Assign Serial numbers to handling Units in the Packing

    Hi, I'm using a Function module SERNR_ADD_TO_HU for to add Serial numbers into the handling units. Function module executed successfully and returns a commit value 'X', but table SER06 was not updated. Is there any thing i'm missing (or) is there any

  • Not displaying all items during MIGO

    Hi All, When I try to do the goods issue for process order thro MIGO, the system is not showing all the line items. When I select the process order and do the Adopt in the overview, it is showing all the line items. Is there any settings to be done t

  • Integration with Discoverer

    I want to allow Reports to query data from a workbook saved in Discoverer. In addition, I want to insert information from the report into an Oracle Table for subsequent processing. Can Reports open and view the data in a Discoverer workbook/report?