iis-6http-status-code-403hostheader

403 Forbidden from IIS 6 using host header, logs as 200


I have a Windows Server 2003 server with IIS6. I have one main site that works fine. I'm trying to create an alternate URL for a folder under that main site. I'm trying to setup a host header at the moment (something I've done many times) and am getting unexpected results: 403 Forbidden.

Details:

Anyway, I always get a 403 forbidden when trying to use that host header URL. The 403 is simply 403...not .1, .2, or anything.

Some things I've checked and ruled out:

Two additional weird things:

And to complicate matters, I only have access to the machine via web ex with a person in China and I'm in the US...so I'll have to gather up whatever thoughts/comments/suggestions I get and try them all at once, so be patient if I don't reply back with results immediately. Thanks!


Solution

  • I eventually found that an ISAPI filter called IBsys.dll, which I didn't recognize, was actually part of server security software produced in China.

    That software was filtering all requests and blocking ones it didn't know about. That software had to be configured with the new host header.

    So, if you encounter something similar, scrutinize your ISAPI filters.