Ошибка шлюза при развертывании обновлений программного обеспечения в System Center 2012 Configuration Manager
В этой статье описывается решение проблемы, из-за чего при попытке развернуть обновления программного обеспечения в Microsoft System Center 2012 Configuration Manager возникает ошибка "Неправильный шлюз".
Исходная версия продукта: Microsoft System Center 2012 Configuration Manager
Исходный номер базы знаний: 2688030
Симптомы
Рассмотрим следующий сценарий:
- Шлюз управления угрозами Forefront используется в качестве сервера WPAD, который предоставляет клиентским компьютерам прокси-сервер скрипта автоматической настройки (Wpad.dat).
- Обновите сервер WPAD, чтобы добавить записи исключений прокси-сервера.
В этом сценарии при использовании System Center 2012 Configuration Manager для развертывания обновлений программного обеспечения на предприятии появляется сообщение об ошибке следующего вида:
Http: Ответ, HTTP/1.1, Состояние: Недопустимый шлюз, URL-адрес:
http://Exception_URL/ClientWebService/client.asmx
Причина
Эта проблема возникает из-за проблемы с учетом регистра в файле Wpad.dat. Записи в файле Wpad.dat должны быть в нижнем регистре. Проверка исключений прокси-сервера в файле скрипта (Wpad.dat), который предоставляет шлюз управления угрозами, работает только в том случае, если URL-адрес назначения (этот URL-адрес определен для прокси-сервера) передается на сервер WPAD в нижнем регистре.
Разрешение
Чтобы устранить эту проблему, включите ConvertUrlToLowerCase
свойство, чтобы разрешить URL-адреса, которые находятся в нижнем регистре и передаются в скрипт маршрутизации. По умолчанию это свойство отключено.
Чтобы включить ConvertUrlToLowerCase
свойство, выполните следующие действия.
Создайте резервную копию параметров шлюза управления угрозами.
В Блокноте создайте файл с именемTMG_ConvertUrlToLowerCase.vbs.
Скопируйте и вставьте следующий скрипт в файл:
' ' set wpad script to lowercase its input url - for Internal network ' set fpc = CreateObject("FPC.ROOT") set net_internal = fpc.GetContainingArray().NetworkConfiguration.Networks("Internal") set wpad = net_internal.ClientConfig.Browser.AutoScript wpad.ConvertUrlToLowerCase = -1 wpad.save
Сохраните и закройте файл.
Откройте командную строку с разрешениями администратора и выполните
cscript TMG_ConvertUrlToLowerCase.vbs
команду .Убедитесь, что вы ожидаете достаточно времени для синхронизации с Forefront Threat Management Gateway Enterprise Management Server (EMS).
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по