Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am attempting to debug a client issue with our ClickOnce application. He is the only person with this particular deployment problem.

A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

The message is straightforward enough, but I am out of ideas for debugging. I have tried the following

  • Had user ping our deployment server and it comes back with proper ip address
  • User's local network is of 192.168.1.x format and not 192.168.0.x. Pinging the error message ip address gives not found error
  • Had user disable VPN, Firewall and A/V
  • Interestingly if he uninstalls our software and then visits our ClickOnce page our program is actually downloaded and installed. But then when it tries to launch he gets the error
  • Installed Fiddler and I can see that when the program launches he sends out an initial request and gets a 200 response, but then the program fails with above message.
  • Another computer on same network works fine. Had user switch ports on the switch.

Thank you for any additional troubleshooting tips. I just can't figure out where this ip address is coming from and why they are encountering it. User is very technologically adept so I can ask him to do complicated things.

share|improve this question
up vote 1 down vote accepted

Have the client install Wireshark or Microsoft Network Monitor on his computer and start a capture and then run your program. Have him save the capture and send it to you. Look at the capture and look for anything unusual like an ICMP redirect when your program attempts the connection.

Also, compare his routing table to a working clients (on the same network) routing table and run a tracert from his machine and a working machine to the "endpoint" that your program connects to. Also check for any proxies that may be redirecting HTTP traffic.

share|improve this answer
I did install both these apps, but so much data is generated and I don't have enough networking knowledge to sort through the results. – mrtsherman Jun 10 '11 at 21:09

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.