Я использую IIS7 на сервере win2k8 (проблема сохраняется как для win2k8, так и для win2k8 R2).
У меня есть приложение ASP.NET с включенным просмотром каталогов. Когда я просматриваю его с помощью http, я могу видеть содержимое каталога очень хорошо. Однако когда я перехожу к нему с помощью https, я получаю ошибку HTTP 503. Служба недоступна.
У меня нет такой проблемы на сервере win2k3, так что это что-то особенное для серверов win2k8, но что?
РЕДАКТИРОВАТЬ1
Вот содержимое httperr1.log:
#Software: Microsoft HTTP API 2.0
#Version: 1.0
#Date: 2011-04-12 08:04:38
#Fields: date time c-ip c-port s-ip s-port cs-version cs-method cs-uri sc-status s-siteid s-reason s-queuename
2011-04-12 08:04:38 172.30.2.68 55798 172.30.2.67 443 HTTP/1.1 GET /favicon.ico 404 - NotFound -
2011-04-12 08:04:38 172.30.2.68 55799 172.30.2.67 443 HTTP/1.1 GET /favicon.ico 404 - NotFound -
2011-04-12 08:04:41 172.30.2.68 55800 172.30.2.67 443 HTTP/1.1 GET /favicon.ico 404 - NotFound -
2011-04-12 08:49:46 172.30.2.68 57224 172.30.2.67 443 - - - - - Timer_ConnectionIdle -
2011-04-12 09:43:05 172.30.2.68 58571 172.30.2.67 443 HTTP/1.1 POST /CAServer/Service.svc - - Connection_Abandoned_By_ReqQueue -
2011-04-13 08:08:54 ::1%0 49591 ::1%0 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:09:43 ::1%0 49593 ::1%0 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:09:45 ::1%0 49598 ::1%0 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:09:45 ::1%0 49599 ::1%0 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:09:58 fe80::6d0f:30e:a216:df24%11 49605 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:13:14 fe80::6d0f:30e:a216:df24%11 49638 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:13:16 172.30.2.68 62531 172.30.2.67 443 HTTP/1.1 POST /CAServer/Service.svc 503 - N/A -
2011-04-13 08:14:16 fe80::6d0f:30e:a216:df24%11 49643 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:14:17 fe80::6d0f:30e:a216:df24%11 49644 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:14:17 fe80::6d0f:30e:a216:df24%11 49645 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:14:48 172.30.2.68 62645 172.30.2.67 443 HTTP/1.1 POST /CAServer/Service.svc 503 - N/A -
2011-04-13 08:15:39 fe80::6d0f:30e:a216:df24%11 49648 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer/Service.svc 503 - N/A -
2011-04-13 08:17:38 fe80::6d0f:30e:a216:df24%11 49650 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:33:14 fe80::6d0f:30e:a216:df24%11 49670 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:33:15 fe80::6d0f:30e:a216:df24%11 49671 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:33:15 fe80::6d0f:30e:a216:df24%11 49672 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:33:17 fe80::6d0f:30e:a216:df24%11 49673 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:33:17 fe80::6d0f:30e:a216:df24%11 49674 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:33:19 fe80::6d0f:30e:a216:df24%11 49675 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 08:33:19 fe80::6d0f:30e:a216:df24%11 49676 fe80::6d0f:30e:a216:df24%11 443 HTTP/1.1 GET /CAServer 503 - N/A -
#Software: Microsoft HTTP API 2.0
#Version: 1.0
#Date: 2011-04-13 08:57:33
#Fields: date time c-ip c-port s-ip s-port cs-version cs-method cs-uri sc-status s-siteid s-reason s-queuename
2011-04-13 08:57:33 ::1%0 49271 ::1%0 443 HTTP/1.1 GET /CAServer 503 - N/A -
2011-04-13 14:05:33 ::1%0 49293 ::1%0 443 HTTP/1.1 GET /CAServer 503 - N/A -
Стандартная html-страница тоже не работает? Я бы дважды проверил, правильный ли сертификат и что привязка на другом сайте не имеет приоритета.
Кроме того, если вы проверите журналы IIS, он подтвердит, что правильный сайт получает запрос, а если вы проверите код субстатуса, он предоставит дополнительные сведения о специфике 503.