Udostępnij za pośrednictwem


Powiązanie nagłówka hosta lub adresu IP powoduje błędy logowania konsoli sieci Web w programie Operations Manager

Ten artykuł pomaga obejść problem polegający na tym, że podczas instalowania konsoli sieci Web w programie System Center Operations Manager w wersji 1801, 1807, 2019 lub 2022 występują błędy logowania.

Oryginalna wersja produktu: System Center Operations Manager
Oryginalny numer KB: 4469591

Symptomy

Podczas instalowania konsoli sieci Web w programie System Center Operations Manager podczas wybierania opcji Użyj logowania do uwierzytelniania systemu Windows jest wyświetlany następujący komunikat o błędzie:

Poświadczenia użytkownika są nieprawidłowe lub użytkownik nie ma uprawnień...

Jeśli zamiast tego wybierzesz opcję Użyj poświadczeń alternatywnych logowania, po wprowadzeniu poświadczeń w formularzu zostanie wyświetlony następujący komunikat o błędzie:

Serwer zdalny zwrócił błąd: (404) Nie znaleziono.

Przyczyna

Ten problem może wystąpić podczas konfigurowania określonego adresu IP lub nagłówka hosta w powiązaniach witryny sieci Web konsoli sieci Web.

Problem występuje, ponieważ konsola sieci Web składa się z dwóch oddzielnych aplikacji internetowych i OperationsManager MonitoringView. Obie aplikacje internetowe działają jako katalogi wirtualne w tej samej witrynie internetowej. Podczas logowania OperationsManager aplikacja wysyła żądanie wychodzące do MonitoringView strony Login.aspx aplikacji. Nazwa hosta w tym żądaniu jest zakodowana jako localhost. Jeśli witryna internetowa ma nagłówek hosta lub nie jest powiązana z adresem sprzężenia zwrotnego, witryna nie może obsłużyć żądania localhost. W związku z tym witryna zwraca komunikat 404 .

Rozwiązanie

Jeśli powiążesz witrynę internetową konsoli sieci Web z określonym adresem IP lub użyjesz nagłówka hosta, utwórz dodatkowe powiązania w witrynie internetowej dla tych samych portów przy użyciu adresu sprzężenia zwrotnego lub localhost nazwy hosta, w zależności od scenariusza.

W szczególności załóżmy, że konfigurujesz następujące powiązania HTTP i HTTPS:

Typ Adres IP Port Nazwa hosta
HTTP <określony adres IP> 80
HTTPS <określony adres IP> 443

W powyższych powiązaniach nazwa hosta jest pozostawiona pusta.

W tym scenariuszu należy również skonfigurować następujące dwa powiązania:

Typ Adres IP Port Nazwa hosta
HTTP [::1] 80
HTTPS [::1] 443

Uwaga 16.

Najnowsze wersje systemu Windows używają [::1] domyślnie adresu sprzężenia zwrotnego. Jeśli protokół IPv6 został wyłączony przy użyciu DisabledComponents wartości rejestru, użyj wartości 127.0.0.1 w powiązaniu.

Ponadto załóżmy, że skonfigurujesz następujące powiązania HTTP i HTTPS:

Typ Adres IP Port Nazwa hosta
HTTP Wszystkie nieprzypisane 80 <nazwa hosta>
HTTPS Wszystkie nieprzypisane 443 <nazwa hosta>

W powyższych powiązaniach <nazwa> hosta jest nazwą DNS serwera internetowego.

W tym scenariuszu należy również skonfigurować następujące dwa powiązania:

Typ Adres IP Port Nazwa hosta
HTTP Wszystkie nieprzypisane 80 localhost
HTTPS Wszystkie nieprzypisane 443 localhost