Condividi tramite


Risolvere i problemi di connettività con Microsoft Entra Connect

Questo articolo illustra il funzionamento della connettività tra Microsoft Entra Connect e Microsoft Entra ID e come risolverne i problemi. Questi problemi si verificano con maggiore probabilità in un ambiente che usa un server proxy.

Problemi di connettività nell'Installazione guidata

Microsoft Entra Connect usa la Microsoft Authentication Library (MSAL) per l'autenticazione. L'Installazione guidata e il motore di sincronizzazione richiedono machine.config per una corretta configurazione, in quanto si tratta di due applicazioni .NET.

Nota

Azure AD Connect v1.6.xx.x usa Active Directory Authentication Library (ADAL). ADAL è deprecato e il supporto terminerà a giugno 2022. È consigliabile un aggiornamento all'ultima versione di Microsoft Entra Connect v2.

Questo articolo illustra in che modo Fabrikam si connette a Microsoft Entra ID tramite il proxy. Il server proxy è denominato fabrikamproxy e usa la porta 8080.

Innanzitutto, assicurarsi che machine.config sia configurato correttamente e che il servizio di sincronizzazione Microsoft Entra ID sia stato riavviato una volta dopo l'aggiornamento del file machine.config.

Screenshot che mostra parte del file config dot del computer.

Nota

Alcuni blog non Microsoft indicano che è necessario apportare modifiche a miiserver.exe.config anziché al file machine.config. Tuttavia, il file miiserver.exe.config viene sovrascritto in ogni aggiornamento. Anche se il file funziona durante l'installazione iniziale, il sistema smette di funzionare durante il primo aggiornamento. Per questo motivo, è consigliabile aggiornare machine.config come descritto in questo articolo.

Per il server proxy devono essere aperti anche gli URL necessari. L'elenco ufficiale è documentato in URL e intervalli di indirizzi IP per Office 365 .

Fra questi URL, gli URL elencati nella seguente tabella rappresentano le impostazioni minime assolutamente indispensabili per potersi connettere a Microsoft Entra ID. L'elenco non include le funzionalità facoltative, ad esempio il writeback delle password o Microsoft Entra Connect Health. Le informazioni sono fornite qui per facilitare la risoluzione dei problemi relativi alla configurazione iniziale.

URL Porta Descrizione
mscrl.microsoft.com HTTP/80 Usato per scaricare elenchi di revoche di certificati (CRL).
*.verisign.com HTTP/80 Usate per scaricare gli elenchi di CRL.
*.entrust.net HTTP/80 Usato per scaricare elenchi CRL per l'autenticazione a più fattori (MFA).
*.management.core.windows.net(Archiviazione di Azure)
*.graph.windows.net (Azure AD Graph)
HTTPS/443 Usato per i vari servizi di Azure.
secure.aadcdn.microsoftonline-p.com HTTPS/443 Usato per MFA.
*.microsoftonline.com HTTPS/443 Usato per configurare la directory di Microsoft Entra e i dati di importazione/esportazione.
*.crl3.digicert.com HTTP/80 Usato per verificare i certificati.
*.crl4.digicert.com HTTP/80 Usato per verificare i certificati.
*.digicert.cn HTTP/80 Usato per verificare i certificati.
*.ocsp.digicert.com HTTP/80 Usato per verificare i certificati.
*.www.d-trust.net HTTP/80 Usato per verificare i certificati.
*.root-c3-ca2-2009.ocsp.d-trust.net HTTP/80 Usato per verificare i certificati.
*.crl.microsoft.com HTTP/80 Usato per verificare i certificati.
*.oneocsp.microsoft.com HTTP/80 Usato per verificare i certificati.
*.ocsp.msocsp.com HTTP/80 Usato per verificare i certificati.

Errori nella procedura guidata

L'Installazione guidata usa due diversi contesti di sicurezza. Nella pagina Connessione a Microsoft Entra ID, usa l'utente che ha eseguito l'accesso. Nella pagina Configurazione, passa all'account che esegue il servizio per il motore di sincronizzazione. Se si verifica un problema, l'errore verrà probabilmente visualizzato nella pagina Connessione a Microsoft Entra ID nella procedura guidata perché la configurazione del proxy è globale.

I seguenti problemi sono gli errori più comuni che potrebbero apparire nell'Installazione guidata.

L'Installazione guidata non è stata configurata correttamente

Questo errore viene visualizzato quando la procedura guidata non riesce a raggiungere il proxy.

Screenshot che mostra un errore Impossibile convalidare le credenziali.

Se viene visualizzato questo errore, verificare che il file machine.config sia configurato correttamente. Se machine.config sembra corretto, completare i passaggi descritti in Verificare la connettività del proxy per verificare se il problema è presente anche all'esterno della procedura guidata.

Si usa un account Microsoft

Se si usa un account Microsoft anziché un account dell'istituto di istruzione o dell'organizzazione, viene visualizzato un errore generico:

Screenshot che mostra un errore di convalida delle credenziali generico.

L'endpoint MFA non è raggiungibile

Questo errore viene visualizzato se l'endpoint https://secure.aadcdn.microsoftonline-p.com non è raggiungibile e l'amministratore di identità ibrida ha abilitato l'autenticazione MFA.

Screenshot che mostra un esempio di errore di script quando non è possibile raggiungere l'endpoint MFA.

Se viene visualizzato questo errore, verificare che l'endpoint secure.aadcdn.microsoftonline-p.com sia stato aggiunto al proxy.

La password non può essere verificata

Se l'Installazione guidata riesce a connettersi a Microsoft Entra ID, ma non è possibile verificare la password, viene visualizzato questo errore:

Screenshot che mostra un errore che si verifica quando la password non può essere verificata.

È una password temporanea che deve essere modificata? È effettivamente la password corretta? Provare ad accedere a https://login.microsoftonline.com da un computer diverso rispetto al server di Microsoft Entra Connect e verificare che l'account sia utilizzabile.

Verificare la connettività del proxy

Per verificare se il server Microsoft Entra Connect si connette al proxy e a Internet, usare alcuni cmdlet di PowerShell per verificare se il proxy consente richieste Web. In PowerShell, eseguire Invoke-WebRequest -Uri https://adminwebservice.microsoftonline.com/ProvisioningService.svc. Tecnicamente la prima chiamata viene effettuata a https://login.microsoftonline.com, e anche questo URI funziona, ma la risposta dell'altro URI è più veloce.

PowerShell usa la configurazione presente in machine.config per contattare il proxy. Le impostazioni in winhttp/netsh non dovrebbero influire su questi cmdlet.

Se il proxy è configurato correttamente, viene visualizzato lo stato di riuscita dell'operazione:

Screenshot che mostra lo stato di riuscita dell'operazione quando il proxy è configurato correttamente.

Se viene visualizzato il messaggio Impossibile effettuare la connessione al server remoto, PowerShell sta provando a effettuare una chiamata diretta senza usare il proxy oppure il DNS non è configurato correttamente. Verificare che il file machine.config sia configurato correttamente.

Screenshot di un messaggio di errore quando PowerShell non è in grado di connettersi al server remoto.

Se il proxy non è configurato correttamente, viene visualizzato un messaggio di errore 403 o 407:

Screenshot di un errore proxy 403 in PowerShell.

Screenshot di un errore proxy 407 in PowerShell.

La seguente tabella descrive gli errori proxy 403 e 407:

Errore Testo dell'errore Commento
403 Non consentito Il proxy non è stato aperto per l'URL richiesto. Rivedere la configurazione del proxy e assicurarsi che gli URL siano stati aperti.
407 Autenticazione proxy obbligatoria Il server proxy ha richiesto l'accesso, che non è stato eseguito. Se il server proxy richiede l'autenticazione, assicurarsi di aver configurato questa impostazione in machine.config. Assicurarsi anche di usare account di dominio per l'utente che esegue la procedura guidata e per l'account del servizio.

Impostazione del timeout di inattività del proxy

Quando Microsoft Entra Connect invia una richiesta di esportazione a Microsoft Entra ID, Microsoft Entra ID può impiegare fino a 5 minuti per elaborare la richiesta prima di generare una risposta. È particolarmente probabile che la risposta venga ritardata se molti oggetti di gruppo con appartenenze a gruppi di grandi dimensioni sono inclusi nella stessa richiesta di esportazione. Verificare che il timeout di inattività del proxy sia configurato per essere superiore ai 5 minuti. In caso contrario, potrebbero verificarsi problemi di connettività intermittenti con Microsoft Entra ID nel server di Microsoft Entra Connect.

Modello di comunicazione tra Microsoft Entra Connect e Microsoft Entra ID

Se sono stati eseguiti tutti i passaggi descritti in questo articolo e ancora non è possibile connettersi, a questo punto si possono esaminare i log di rete. Questa sezione descrive un normale modello di connettività riuscita.

Prima di tutto, ecco alcune preoccupazioni comuni sui dati nei log di rete che si possono ignorare:

  • Vengono effettuate chiamate a https://dc.services.visualstudio.com. Non è necessario che questo URL sia aperto nel proxy perché l'installazione riesca e le chiamate possono essere ignorate.
  • La risoluzione DNS elenca gli host effettivi presenti nello spazio dei nomi nsatc.net DNS e in altri spazi dei nomi che non sono in microsoftonline.com. Tuttavia, non sono presenti richieste di servizio Web sui nomi del server effettivi. Non è necessario aggiungere questi URL al proxy.
  • Gli endpoint adminwebservice e provisioningapi sono endpoint di individuazione e servono per trovare l'endpoint effettivo da usare. Questi endpoint variano in base all'area.

Log del proxy di riferimento

L'esempio seguente è il dump del log di un proxy effettivo e la pagina dell'installazione guidata dalla quale è stato rilevato. Le voci duplicate per lo stesso endpoint sono state rimosse. Questa sezione può essere usata come riferimento per i log di rete e proxy in uso. Gli endpoint effettivi possono essere diversi nell'ambiente in uso, in particolare gli URL riportati in corsivo.

Stabilire la connessione a Microsoft Entra ID

Tempo URL
1/11/2016 8:31 connect:/login.microsoftonline.com:443
1/11/2016 8:31 connect://adminwebservice.microsoftonline.com:443
1/11/2016 8:32 connect://bba800-anchor.microsoftonline.com:443
1/11/2016 8:32 connect://login.microsoftonline.com:443
1/11/2016 8:33 connect://provisioningapi.microsoftonline.com:443
1/11/2016 8:33 connect://bwsc02-relay.microsoftonline.com:443

Configurare

Tempo URL
1/11/2016 8:43 connect://login.microsoftonline.com:443
1/11/2016 8:43 connect://bba800-anchor.microsoftonline.com:443
1/11/2016 8:43 connect://login.microsoftonline.com:443
1/11/2016 8:44 connect://adminwebservice.microsoftonline.com:443
1/11/2016 8:44 connect://bba900-anchor.microsoftonline.com:443
1/11/2016 8:44 connect://login.microsoftonline.com:443
1/11/2016 8:44 connect://adminwebservice.microsoftonline.com:443
1/11/2016 8:44 connect://bba800-anchor.microsoftonline.com:443
1/11/2016 8:44 connect://login.microsoftonline.com:443
1/11/2016 8:46 connect://provisioningapi.microsoftonline.com:443
1/11/2016 8:46 connect://bwsc02-relay.microsoftonline.com:443

Sincronizzazione iniziale

Tempo URL
1/11/2016 8:48 connect://login.windows.net:443
1/11/2016 8:49 connect://adminwebservice.microsoftonline.com:443
1/11/2016 8:49 connect://bba900-anchor.microsoftonline.com:443
1/11/2016 8:49 connect://bba800-anchor.microsoftonline.com:443

Errori di autenticazione

Questa sezione illustra gli errori che potrebbero essere restituiti da ADAL e PowerShell. La spiegazione dell'errore può essere utile per identificare i passaggi successivi.

Concessione non valida

È stato immesso un nome utente o una password non validi. Per altre informazioni, vedere La password non può essere verificata.

Tipo utente sconosciuto

Impossibile trovare o risolvere la directory di Microsoft Entra. È stato effettuato un tentativo di accedere con un nome utente in un dominio non verificato?

Individuazione dell'area di autenticazione utente non riuscita

Problemi di configurazione di rete o del proxy. Non è possibile raggiungere la rete. Vedere Problemi di connettività nell'installazione guidata.

Password utente scaduta

Le credenziali sono scadute. Modificare la password.

Errore di autorizzazione

Microsoft Entra Connect non è riuscito a autorizzare l'utente a eseguire un'azione in Microsoft Entra ID.

Autenticazione annullata

La richiesta di autenticazione a più fattori è stata annullata.

Connessione a MS Online non riuscita

L'autenticazione ha avuto esito positivo, ma Azure AD PowerShell ha un problema di autenticazione.

Privileged Identity Management abilitata

L'autenticazione è riuscita, ma Privileged Identity Management è stata abilitata e l'utente attualmente non è un amministratore di identità ibrida. Per altre informazioni, vedere Privileged Identity Management.

Informazioni sulla società non disponibili

L'autenticazione è riuscita, ma non è stato possibile recuperare le informazioni sulla società da Microsoft Entra ID.

Informazioni sul dominio non disponibili

L'autenticazione ha avuto esito positivo, ma non è stato possibile recuperare le informazioni sul dominio da Microsoft Entra ID.

Errore di autenticazione non specificato

Visualizzata come un errore imprevisto nell'Installazione guidata. Questo errore può verificarsi se si tenta di usare un account Microsoft anziché un account dell'istituto di istruzione o dell'organizzazione.

Procedura di risoluzione dei problemi per le versioni precedenti

L'Assistente per l'accesso è stato ritirato a partire dalle versioni con numero di build 1.1.105.0, rilasciata nel mese di febbraio 2016. La configurazione dell'assistente per l'accesso non deve più essere necessaria, ma le informazioni nelle sezioni successive sono incluse per riferimento.

Per consentire il funzionamento dell'Assistente per l'accesso singolo, è necessario configurare i servizi Microsoft Windows HTTP. È possibile configurare WinHTTP usando netsh.

Screenshot che mostra una finestra del prompt dei comandi che esegue lo strumento netsh per impostare un proxy.

L'assistente per l'accesso non è stato configurato correttamente

Questo errore viene visualizzato quando l'assistente per l'accesso non riesce a raggiungere il proxy o il proxy non consente la richiesta.

Screenshot dell'errore Impossibile convalidare le credenziali, Verificare la connettività di rete e le impostazioni del firewall o del proxy.

Se viene visualizzato questo errore, esaminare la configurazione del proxy in netsh e verificare che sia corretta.

Screenshot che mostra una finestra del prompt dei comandi che esegue lo strumento netsh per mostrare la configurazione del proxy.

Se la configurazione del proxy sembra corretta, completare i passaggi descritti in Verificare la connettività del proxy per verificare se il problema si verifica all'esterno della procedura guidata.

Passaggi successivi

Altre informazioni sull'integrazione di identità locali con Microsoft Entra ID.