L'intestazione host o l'associazione di indirizzi IP causa errori di accesso alla console Web in Operations Manager
Questo articolo consente di risolvere un problema per cui si ricevono errori di accesso durante l'installazione della console Web in System Center Operations Manager versione 1801, 1807, 2019 o 2022.
Versione originale del prodotto: System Center Operations Manager
Numero KB originale: 4469591
Sintomi
Quando si installa la console Web in System Center Operations Manager, viene visualizzato il messaggio di errore seguente quando si seleziona l'opzione Usa accesso all'autenticazione di Windows :
Le credenziali utente non sono valide o l'utente non dispone delle autorizzazioni...
Se invece si seleziona l'opzione Usa credenziali alternative di accesso, viene visualizzato il messaggio di errore seguente dopo aver immesso le credenziali nel modulo:
Il server remoto ha restituito un errore: (404) Non trovato.
Causa
Questo problema può verificarsi quando si configura un indirizzo IP o un'intestazione host specifica nelle associazioni del sito Web della console Web.
Il problema si verifica perché la console Web è costituita da due applicazioni OperationsManager
Web separate e MonitoringView
da . Entrambe le applicazioni Web vengono eseguite come directory virtuali nello stesso sito Web. Durante l'accesso, l'applicazione OperationsManager
effettua una richiesta in uscita alla MonitoringView
pagina di Login.aspx dell'applicazione. Il nome host in questa richiesta è hardcoded come localhost
. Se il sito Web ha un'intestazione host o non è associato all'indirizzo di loopback, il sito non può gestire la richiesta localhost. Di conseguenza, il sito restituisce il messaggio 404 .
Soluzione alternativa
Se si associa il sito Web della console Web a un indirizzo IP specifico o si usa un'intestazione host, creare associazioni aggiuntive nel sito Web per le stesse porte usando l'indirizzo di loopback o il localhost
nome host, a seconda dello scenario.
In particolare, si supponga di configurare le associazioni HTTP e HTTPS seguenti:
Tipo | Indirizzo IP | Porta | Nome host |
---|---|---|---|
HTTP | < indirizzo IP specifico> | 80 | |
HTTPS | < indirizzo IP specifico> | 443 |
Nelle associazioni precedenti, il nome host viene lasciato vuoto.
In questo scenario è anche necessario configurare le due associazioni seguenti:
Tipo | Indirizzo IP | Porta | Nome host |
---|---|---|---|
HTTP | [::1] | 80 | |
HTTPS | [::1] | 443 |
Nota
Le versioni recenti di Windows usano [::1]
per impostazione predefinita l'indirizzo di loopback. Se IPv6 è stato disabilitato usando il valore del DisabledComponents
Registro di sistema, usare 127.0.0.1 nell'associazione.
Si supponga inoltre di configurare le associazioni HTTP e HTTPS seguenti:
Tipo | Indirizzo IP | Porta | Nome host |
---|---|---|---|
HTTP | Tutti i dati non assegnati | 80 | < nome host> |
HTTPS | Tutti i dati non assegnati | 443 | < nome host> |
Nelle associazioni precedenti, <il nome> host è il nome DNS del server Web.
In questo scenario è anche necessario configurare le due associazioni seguenti:
Tipo | Indirizzo IP | Porta | Nome host |
---|---|---|---|
HTTP | Tutti i dati non assegnati | 80 | Localhost |
HTTPS | Tutti i dati non assegnati | 443 | Localhost |