Это вызывается "петлевым усовершенствованием в защите" проверки, представленным в обслуживании Пакет 1 для Windows Server 2003.
Это средство защиты предотвращает доступ к локальному серверу через его полностью определенное доменное имя или псевдоним CNAME, и включено по умолчанию.
Эта опция может быть отключена путем установки следующего реестра DWORD на 1:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\DisableLoopbackCheck
Перезагрузка сервера будет требоваться для этого изменения вступить в силу.
Обратите внимание, что отключение этой опции выставит Ваш сервер man-in-the-middle NTLM нападения, которые эта функция предназначается для предотвращения.
Больше информации об этой проблеме доступно от MSDN KB926642.
Вход включен? Если это не, включите его. Если это идет, проверьте для наблюдения соответствующей записи, записан в файл журнала, и проверьте, чтобы видеть, совпадают ли все его детали.
Если никакая запись не пишется, то возможно, что неправильный веб-сайт в IIS служит, содержание для Вашего запроса (проверьте имя хоста, это слушает на).
Наконец, действительно ли Вы уверены, что это - IIS 5? Я думал 2003, поставленный с IIS 6?
404 Подсостояния 2 в средствах IIS: "Политика блокировки расширения веб-сервиса предотвращает этот запрос". в более дружественном сообщении на IIS7 для 404,2 говорится "Страница, которую Вы запрашиваете, не может быть подан из-за ISAPI и настроек списка Ограничения CGI на веб-сервере".
Проверьте следовать статьи KB для возможных мер:
http://support.microsoft.com/kb/328419/ http://support.microsoft.com/kb/328505/ http://support.microsoft.com/kb/328360/
В IIS6 и 7 http подстатусы содержат важную информацию для проверки полного списка:
IIS5 и 6: support.microsoft.com/kb/318380
Проверьте, что файл metabase.xml... там '1' в начале строки для Framework\V4.0.21006 в WebSvcExtRestrictionList?
У меня была та же проблема, и установка ее к '1' (включила), исправил проблему. ASP.NET 4.0 Беты 1 не имел этой проблемы. Проблема только появилась на установке ASP.NET 4.0 Беты 2.
Вот то, на что это было похоже ПРЕЖДЕ, ЧЕМ решить проблему:
WebSvcExtRestrictionList="0,C:\SERVER\system32\inetsrv\httpodbc.dll,0,HTTPODBC,Internet Data Connector
0,C:\Perl\bin\perlis.dll,1,,Perl ISAPI Extension
0,C:\SERVER\system32\inetsrv\httpext.dll,0,WEBDAV,WebDAV
0,C:\Perl\bin\PerlEx30.dll,1,,PerlEx ISAPI Extension
0,C:\Perl\bin\perl.exe "%s" %s,1,,Perl CGI Extension
1,C:\SERVER\system32\inetsrv\asp.dll,0,ASP,Active Server Pages
1,C:\SERVER\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,0,ASP.NET v2.0.50727,ASP.NET v2.0.50727
0,*.exe
0,*.dll
0,C:\SERVER\system32\inetsrv\ssinc.dll,0,SSINC,Server Side Includes
0,C:\SERVER\Microsoft.NET\Framework\v4.0.21006\aspnet_isapi.dll,0,ASP.NET v4.0.21006,ASP.NET v4.0.21006"
Просто необходимо включить веб-расширение для ASP.NET 4.0 в IIS.