Internet Connection Diagnostics to Webservice RRS feed

  • Question

  • We have a Windows .Net application that are used by some of our customers around the world.  The application updates information used in the app through a webservice we have created.  Occasionally the IT department at some of the customer sites make changes to the firewalls, routers, etc. that cause the connection to stop working.  I would like to find a set of diagnostics routines that the client could run inside our application to determine where the break is in the communication.  I could see a series of steps similar to what some gaming consoles due when they check to see if the system has:

    1. it has a valid IP address
    2. it is connected to the network
    3. it can reach the gateway
    4. it can get to the internet
    5. it can get to our server
    6. it can call a test webservice

    We would like to incorporate something into our code or as a separate diagnositic tool.  Currently when the webservice call fails, we have very little indication why but over half of the time it has been in issues with the first five items which may include DNS issues.



    Tuesday, July 2, 2013 8:20 PM