Назад | Перейти на главную страницу

Запретить привязку протокола HTTPS IIS7 ко всем IP-адресам SSL

У меня была интересная проблема с IIS7.

У меня есть несколько сайтов HTTPS в IIS7. Это не было проблемой, пока я не захотел настроить VisualSVN Server с использованием сертификата SSL. У установщика возникли проблемы с запуском службы. Когда я заглянул в журнал событий, то обнаружил ошибку, что «файл уже используется другим процессом». Я решил, что «файл» действительно сокет, и проверил его с помощью netstat - хотя IIS был привязан только к трем конкретным IP-адресам (.160, .156 и .168) с портом 443, он потреблял *: 443.

Я мог остановить службу публикации в Интернете, запустить VisualSVN, а затем запустить IIS, но тогда ни один из моих серверов SSL не запустился.

Какие-нибудь полезные подсказки о том, как я могу заставить IIS не пытаться привязать по умолчанию к *: 443?

Спасибо!!

Уже ответил там. Используйте следующую команду:

netsh http add iplisten ipaddress=xxx.xxx.xxx.xxx