We have a web server that is in our DMZ serving up a ASP.NET web application. The application has been live for around 2 months and working great but we are getting periodic emails from users saying that they cannot access the site because they get a timeout or link broken or page not found etc...
My first thought is that it is something on their end as we have had people test the site from literally around the world with no issues and there have been no known downtimes. My problem is I don't want to just tell the user, "Problem is on your end, figure it out." I would like to have a way to prove it to them or maybe some steps for them to prove it to themselves.
Any suggestions for myself or the user's with issues?
Edit: To clarify a bit more, the problem is with the same users over and over (like 5 total so far) and they can't access the site at all. So it's not a page specific issue. Some great answers so far I wish I could mark more than one as the answer as they are all good.
Thanks for the quick turn around as well. It was faster to ask and get an answer here than contacting my server/networking group in house :)