Поделиться через


Привязка заголовка узла или IP-адреса приводит к ошибкам входа в веб-консоль в Operations Manager

В этой статье описана проблема, из-за которой при установке веб-консоли в System Center Operations Manager версии 1801, 1807, 2019 или 2022 г. возникают ошибки входа.

Исходная версия продукта: System Center Operations Manager
Исходный номер базы знаний: 4469591

Симптомы

При установке веб-консоли в System Center Operations Manager при выборе параметра "Использовать проверку подлинности Windows" вы получите следующее сообщение об ошибке:

Учетные данные пользователя недопустимы или у пользователя нет разрешений...

Если вместо этого выбрать параметр входа "Использовать альтернативные учетные данные" , вы получите следующее сообщение об ошибке после ввода учетных данных в форме:

Удаленный сервер вернул ошибку: (404) Не найден.

Причина

Эта проблема может возникнуть при настройке определенного IP-адреса или заголовка узла в привязках веб-сайта веб-консоли.

Проблема возникает из-за того, что веб-консоль состоит из двух отдельных веб-приложений OperationsManager и MonitoringView. Оба веб-приложения выполняются как виртуальные каталоги на одном веб-сайте. Во время входа OperationsManager приложение отправляет исходящий запрос на MonitoringView страницу Login.aspx приложения. Имя узла в этом запросе жестко закодировано как localhost. Если веб-сайт имеет заголовок узла или не привязан к адресу обратного цикла, сайт не может обслуживать запрос localhost. Поэтому сайт возвращает сообщение 404 .

Обходное решение

Если вы привязываете веб-сайт веб-консоли к определенному IP-адресу или используете заголовок узла, создайте дополнительные привязки на веб-сайте для тех же портов с помощью адреса обратного цикла или localhost имени узла в зависимости от сценария.

В частности, предположим, что вы настраиваете следующие привязки HTTP и HTTPS:

Тип IP-адрес Порт Host name
HTTP <конкретный IP-адрес> 80
HTTPS <конкретный IP-адрес> 443

В приведенных выше привязках имя узла остается пустым.

В этом сценарии также необходимо настроить следующие две привязки:

Тип IP-адрес Порт Host name
HTTP [::1] 80
HTTPS [::1] 443

Примечание.

Последние версии Windows, используемые [::1] для адреса обратной передачи цикла по умолчанию. Если вы отключили IPv6 с помощью DisabledComponents значения реестра, используйте 127.0.0.1 в привязке.

Кроме того, предположим, что вы настраиваете следующие привязки HTTP и HTTPS:

Тип IP-адрес Порт Host name
HTTP Все неназначенные 80 <имя узла>
HTTPS Все неназначенные 443 <имя узла>

В приведенных выше привязках <имя узла — это DNS-имя> веб-сервера.

В этом сценарии также необходимо настроить следующие две привязки:

Тип IP-адрес Порт Host name
HTTP Все неназначенные 80 localhost
HTTPS Все неназначенные 443 localhost