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.