Тайм-аут соединения с веб-развертыванием
У меня ранее был Web Deploy без проблем. После полной установки Bitdefender компания перестала работать. Я попробовал следующее без какого-либо успеха
Добавил следующее правило в брандмауэр Bitdefender
- Локальный адрес: любой
- Удаленный адрес: IP-адрес нашего сервера 8172
- Протокол: TCP
- Направление: оба
- IP: любой
- Сеть: Дом / Офис
- Разрешение: Разрешить
Используя следующую команду telnet, telnet [IP-адрес] 8172, я получаю пустой экран.
Переходя к URL-адресу для подключения к серверу публикации, мне предлагают логин, а затем пустой экран.
У меня нет Fiddler, или что-то подобное, работает.
Я пробовал на других машинах в нашем офисе, но получил тот же ответ.
Переустановка Web Deploy через установщик веб-платформы. Рекомендуемая конфигурация сервера для провайдеров веб-хостинга и использование командной строки. Я перезапустил службы агента с помощью следующих команд
net stop msdepsvc & net start msdepsvc
чистый стоп wmsvc и чистый старт wmsvc
Я добавил разрешения диспетчера IIS на соответствующий сайт в IIS, используя учетную запись администратора сервера (которая работала в прошлом) и настроил публикацию веб-развертывания.
У меня заканчиваются идеи, что попробовать, поэтому я буду благодарен за любые предложения.
При попытке проверить соединение в Visual Studio я вижу сообщение об ошибке "Операция истекла".
1 ответ
Проблема в Политике Контроля Контента. Исключения должны быть добавлены для сайтов, которые вы хотели бы развернуть в Интернете.
Нажмите на политики, затем перейдите к политике, которая относится к вашей системе разработки. В моем случае это была "ИТ политика". Если вы не знаете, вы можете перейти в Сеть и перейти к Active Directory, чтобы выяснить, какая политика применяется.
Далее перейдите в Контент-контроль => Трафик. Установите флажки для исключений веб (HTTP-трафик) и сканирования трафика. Затем добавьте URL или IP-адрес для любой системы, которую вы пытаетесь развернуть (мы использовали IP).
Надеюсь, это поможет!