Hostheader- of IP-adresbinding veroorzaakt aanmeldingsfouten in de webconsole in Operations Manager
Dit artikel helpt u bij het omzeilen van een probleem waarbij u aanmeldingsfouten ontvangt bij het installeren van de webconsole in System Center Operations Manager versie 1801, 1807, 2019 of 2022.
Oorspronkelijke productversie: System Center Operations Manager
Oorspronkelijk KB-nummer: 4469591
Symptomen
Wanneer u de webconsole installeert in System Center Operations Manager, wordt het volgende foutbericht weergegeven wanneer u de aanmeldingsoptie Windows-verificatie gebruiken selecteert:
De gebruikersreferenties zijn ongeldig of de gebruiker heeft geen machtigingen...
Als u in plaats daarvan de optie Alternatieve aanmeldingsgegevens gebruiken selecteert, wordt het volgende foutbericht weergegeven nadat u referenties hebt ingevoerd in het formulier:
De externe server heeft een fout geretourneerd: (404) Niet gevonden.
Oorzaak
Dit probleem kan optreden wanneer u een specifiek IP-adres of hostheader configureert in de bindingen van de webconsolewebsite.
Het probleem treedt op omdat de webconsole bestaat uit twee afzonderlijke webtoepassingen en OperationsManager
MonitoringView
. Beide webtoepassingen worden uitgevoerd als virtuele mappen onder dezelfde website. Tijdens de aanmelding doet de OperationsManager
toepassing een uitgaande aanvraag naar de Login.aspx pagina van de MonitoringView
toepassing. De hostnaam in deze aanvraag is vastgelegd als localhost
. Als de website een hostheader heeft of niet is gebonden aan het loopback-adres, kan de site de localhost-aanvraag niet verwerken. Daarom retourneert de site het 404-bericht .
Tijdelijke oplossing
Als u de website van de webconsole verbindt met een specifiek IP-adres of een hostheader gebruikt, maakt u extra bindingen op de website voor dezelfde poorten met behulp van het loopback-adres of de localhost
hostnaam, afhankelijk van het scenario.
Stel dat u de volgende HTTP- en HTTPS-bindingen configureert:
Type | IP-adres | Poort | Hostnaam |
---|---|---|---|
HTTP | <specifiek IP-adres> | 80 | |
HTTPS | <specifiek IP-adres> | 443 |
In de bovenstaande bindingen blijft de hostnaam leeg.
In dit scenario moet u ook de volgende twee bindingen configureren:
Type | IP-adres | Poort | Hostnaam |
---|---|---|---|
HTTP | [::1] | 80 | |
HTTPS | [::1] | 443 |
Notitie
Recente Windows-versies worden standaard gebruikt [::1]
voor het loopback-adres. Als u IPv6 hebt uitgeschakeld met behulp van de DisabledComponents
registerwaarde, gebruikt u 127.0.0.1 in de binding.
Stel bovendien dat u de volgende HTTP- en HTTPS-bindingen configureert:
Type | IP-adres | Poort | Hostnaam |
---|---|---|---|
HTTP | Alle niet-toegewezen | 80 | <hostnaam> |
HTTPS | Alle niet-toegewezen | 443 | <hostnaam> |
In de bovenstaande bindingen <is hostnaam de DNS-naam> van de webserver.
In dit scenario moet u ook de volgende twee bindingen configureren:
Type | IP-adres | Poort | Hostnaam |
---|---|---|---|
HTTP | Alle niet-toegewezen | 80 | localhost |
HTTPS | Alle niet-toegewezen | 443 | localhost |