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

One of our sites is intermittently very slow when accessed from the Internet. But even when very slow remotely, it is still running very quickly when accessed on Remote Desktop from the server itself.

This isn't a client problem - I've RDC'd from multiple locations and it is always slow from every location, whilst being fast locally.

This only affects ONE site. All other ASPNET sites on the same IIS server still run quickly remotely and locally! So It's hard to diagnose a network issue.

20 mins later everything will go back to normal. Until the next time.

Any thoughts? Thanks

share|improve this question
Please define "very slow" - if you have an X second delay for accessing object Y - just write so. Do you have anything relevant in the logs coinciding with the slowness? How often is the corresponding app pool recycling? – the-wabbit May 22 '13 at 10:21
Have you found the solution?, I have the exact same problem and haven't found a solution. Up until now I realize that it's not slow IIS or SQL – infinity1975 Oct 23 '13 at 20:36

You have a bottleneck "upstream"of you that appears to be specific to the path used to get from the customers to you.

Start with a client machine and work toward your server, checking each step in the path. Use something like firebug to see how long a apecific typical query takes when it's running well, and do a traceroute from the client to the server, recording each time.

Then when it slows down, repeat the process you've practiced, carefully looking for anything that takes longer. This could be everything from a client router overload to a dns server to a load balancer to a firewall: literally every step on the way could be suffering an overload, and dragging down the performance of your service, an innocent bystander (:-))


share|improve this answer

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.