Как сделать удаленные вызовы WMI на машине с запущенным ISA Server 2006?

Всякий раз, когда я пытаюсь сделать запросы WMI с удаленной машины, я получаю исключение

"Сервер RPC недоступен".

Я сделал правило политики брандмауэра в ISA Server, чтобы разрешить протокол с именем "RPC Server (все интерфейсы)", From и To - "Computer Sets / Anywhere", и он все еще заблокирован. Я снял флажок "Принудительно строгий RPC" и до сих пор ничего.

Служба RPC работает. Я тоже вручную запустил RPC Locator, но безрезультатно.

Полное сообщение об исключении:

Сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA)

1 ответ

Попробуйте отключить RPC-фильтр на вашем ISA-сервере:

  • Запустите ISA Server Management.
  • На левой панели выберите "Политика брандмауэра".
  • На правой панели перейдите на вкладку "Панель инструментов", затем выберите "Протоколы".
  • Разверните "Все протоколы", затем дважды щелкните "RPC (все интерфейсы)".
  • Перейдите на вкладку "Параметры".
  • В списке "Фильтры приложений" снимите флажок "Фильтр RPC" и нажмите кнопку "ОК".
  • В верхней части экрана нажмите "Применить".

Вы также можете попробовать исправление из MS KB 887222, но я не проверял это.

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