Какие шаги предпринять для устранения неполадок в запросах на отказ HTTPS в IIS 7?

Я размещаю сайт в IIS 7, использующий подстановочный сертификат RapidSSL. На сегодняшний день не было проблем, когда люди не могли подключиться к сайту с помощью SSL. Теперь у нас есть клиент, который не может подключиться с каждой машины в своей сети. Клиентские машины - Red Hat и Windows XP. Они могут нормально выполнять HTTP-запросы, но HTTPS возвращает ошибку 403.16. Так как они не достигают нашего кода ASP.NET, я не могу получить отладочную информацию и ничего из IIS не регистрируется.

Запросы поступают как из веб-браузера, так и из пользовательского программного обеспечения, отправляющего нам уведомления. Ни то, ни другое не работает.

Пока что проверено:

  • Нет ошибок в журнале приложений
  • Проверено, установлена ​​ли вся цепочка сертификатов, а не только сертификат клиента

1 ответ

IIS отклоняет сертификат клиента. Как правило, это означает, что на вашем сервере нет ЦС, который использовался для создания клиентских сертификатов. Вам нужно будет получить это от клиента и установить его на сервере IIS.

См. Эту статью Microsoft KB: сообщение об ошибке при посещении веб-сайта, размещенного на IIS 7.0: "Ошибка HTTP 403.16 - запрещено"

Другие вопросы по тегам