Freigeben über


Hostheader- oder IP-Adressbindung führt zu Fehlern bei der Webkonsolenanmeldung in Operations Manager

In diesem Artikel wird ein Problem behoben, bei dem Beim Installieren der Webkonsole in System Center Operations Manager, Version 1801, 1807, 2019 oder 2022 Anmeldefehler auftreten.

Ursprüngliche Produktversion: System Center Operations Manager
Ursprüngliche KB-Nummer: 4469591

Problembeschreibung

Wenn Sie die Webkonsole in System Center Operations Manager installieren, erhalten Sie die folgende Fehlermeldung, wenn Sie die Anmeldeoption "Windows-Authentifizierung verwenden" auswählen:

Die Benutzeranmeldeinformationen sind ungültig, oder der Benutzer verfügt nicht über Berechtigungen...

Wenn Sie stattdessen die Option "Alternative Anmeldeinformationen verwenden" auswählen, erhalten Sie die folgende Fehlermeldung, nachdem Sie Anmeldeinformationen im Formular eingegeben haben:

Der Remoteserver hat einen Fehler zurückgegeben: (404) Nicht gefunden.

Ursache

Dieses Problem kann auftreten, wenn Sie eine bestimmte IP-Adresse oder einen Hostheader in den Bindungen der Webkonsolenwebsite konfigurieren.

Das Problem tritt auf, da die Webkonsole aus zwei separaten Webanwendungen besteht und OperationsManager MonitoringView. Beide Webanwendungen werden als virtuelle Verzeichnisse unter derselben Website ausgeführt. Während der Anmeldung sendet die OperationsManager Anwendung eine ausgehende Anforderung an die Login.aspx Seite der MonitoringView Anwendung. Der Hostname in dieser Anforderung ist hartcodiert als localhost. Wenn die Website über einen Hostheader verfügt oder nicht an die Loopbackadresse gebunden ist, kann die Website die Localhost-Anforderung nicht verarbeiten. Daher gibt die Website die 404-Nachricht zurück.

Problemumgehung

Wenn Sie die Webkonsolenwebsite an eine bestimmte IP-Adresse binden oder einen Hostheader verwenden, erstellen Sie je nach Szenario zusätzliche Bindungen auf der Website für die gleichen Ports, indem Sie die Loopbackadresse oder den localhost Hostnamen verwenden.

Gehen Sie insbesondere davon aus, dass Sie die folgenden HTTP- und HTTPS-Bindungen konfigurieren:

type IP-Adresse Port Hostname
HTTP <bestimmte IP-Adresse> 80
HTTPS <bestimmte IP-Adresse> 443

In den obigen Bindungen bleibt der Hostname leer.

In diesem Szenario müssen Sie auch die folgenden beiden Bindungen konfigurieren:

type IP-Adresse Port Hostname
HTTP [::1] 80
HTTPS [::1] 443

Notiz

Aktuelle Windows-Versionen werden standardmäßig für die Loopbackadresse verwendet [::1] . Wenn Sie IPv6 mithilfe des DisabledComponents Registrierungswerts deaktiviert haben, verwenden Sie 127.0.0.1 in der Bindung.

Gehen Sie außerdem davon aus, dass Sie die folgenden HTTP- und HTTPS-Bindungen konfigurieren:

type IP-Adresse Port Hostname
HTTP Alle nicht zugewiesenen 80 <Hostname>
HTTPS Alle nicht zugewiesenen 443 <Hostname>

In den obigen Bindungen ist der Hostname> der DNS-Name des Webservers<.

In diesem Szenario müssen Sie auch die folgenden beiden Bindungen konfigurieren:

type IP-Adresse Port Hostname
HTTP Alle nicht zugewiesenen 80 localhost
HTTPS Alle nicht zugewiesenen 443 localhost