Udostępnij za pośrednictwem


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

Ten artykuł ułatwia obejście problemu polegającego na tym, że podczas instalowania konsoli internetowej 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

Po zainstalowaniu konsoli internetowej w programie System Center Operations Manager po wybraniu opcji Użyj logowania uwierzytelniania systemu Windows zostanie wyświetlony 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 , 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 internetowa składa się z dwóch oddzielnych aplikacji OperationsManager internetowych i MonitoringView. Obie aplikacje internetowe są uruchamiane 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 na stałe zakodowana jako localhost. Jeśli witryna sieci Web ma nagłówek hosta lub nie jest powiązana z adresem sprzężenia zwrotnego, witryna nie może obsługiwać żądania localhost. W związku z tym witryna zwraca komunikat 404 .

Obejście problemu

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 sieci Web 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 skonfigurowano następujące powiązania HTTP i HTTPS:

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

W powyższych powiązaniach nazwa hosta pozostaje pusta.

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

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

Uwaga

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

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

Wpisać 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:

Wpisać Adres IP Port Nazwa hosta
HTTP Wszystkie nieprzypisane 80 Localhost
HTTPS Wszystkie nieprzypisane 443 Localhost