Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I have the strangest IIS error that I've ever seen in my life.

I have an application/directory on an IIS server, that throws an error 500 when accessing ANY of the content in it, including HTML documents, when accessed via HTTPS AND the machines FQDN. When I access it with "localhost" it works fine. When I added a bogus entry for the NIC's IP in the hosts file, it worked fine. When I access it with the machines name and HTTP it works fine.

Here's a chart (the machine's name is "lofn.titaniumcrowbar.com"):

http - lofn.titaniumcrowbar.com: works https - lofn.titaniumcrowbar.com: broken https - localhost: works https - temp.titaniumcrowbar.com (put into hosts file): works

I set up tracing, and I got some useless information:

"The I/O operation has been aborted because of either a thread exit or an application request. (0x800703e3)"

This would make sense, except this happens when pulling up static content. While the directory may be an "application", the content is all static in it.

Any/all suggestions, no matter how strange, are VERY appreciated.

Thanks!

J.Ja

share|improve this question
    
What is the result of nslookup inside your network (private or public IP)? –  Khaled Nov 21 '10 at 8:32
    
As stated in the original question, it works fine over HTTP. –  Justin James Nov 27 '10 at 4:11

2 Answers 2

Can you check Ping from local PC? Have you checked with Other PCs in your network? There can be issue with DNS.

share|improve this answer
    
As stated in the original question, it works fine over HTTP. –  Justin James Nov 27 '10 at 4:09

Are you running IIS7/ASP.NET? I read an article that outlined a similar issue:

Cause
This issue occurs because of an error in the IHttpConnection::IsConnected method. If the IHttpConnection::IsConnected method is called immediately after a Web client connection is dropped, the method incorrectly returns a true value instead of a false value. Therefore, the COMException exception occurs.

This bug is addressed here: http://support.microsoft.com/kb/977453. If not, do you see anything useful in your IIS or HTTPErr logs?

share|improve this answer

Your Answer

 
discard

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.