Questa pagina mostra come risolvere i problemi relativi al client di rilevamento.
Problemi di installazione
Durante l'installazione del client di rilevamento potrebbero verificarsi i seguenti problemi.
Installazione di database
In alcuni casi, l'installazione del database PostgreSQL potrebbe non riuscire a causa di un software di sicurezza installato sulla macchina. Alcuni clienti hanno segnalato problemi di installazione con programmi come CyberArk, bit9 (noto anche come Carbon Black) e Vodafone.
Per risolvere il problema, verifica che PostgreSQL 12 non sia installato controllando la finestra Installazione applicazioni sulla macchina. Successivamente, puoi provare a installare PostgreSQL in modalità interattiva seguendo questi passaggi.
- Apri un prompt dei comandi in modalità amministratore.
- Vai alla cartella di installazione del client di rilevamento
(in genere
C:\"Program Files"\"Migration Center Discovery Client"
). - Esegui lo script
postgreSQLsetupmanual.bat
per avviare l'installazione PostgreSQL. - Segui i passaggi sullo schermo e lascia tutte le impostazioni predefinite fornite.
- Dopo l'installazione di PostgreSQL, verifica che i seguenti servizi siano installati nei servizi Windows:
- Datacollector del Centro di migrazione
- Trasmettitore dati del Centro di migrazione
- Centro di migrazione PostgreSQL
Se l'installazione continua a non riuscire, contatta l'assistenza Google Cloud e fornisci le seguenti informazioni:
- Se esegui un software di sicurezza sulla tua macchina, includi i dettagli nella richiesta.
- Il messaggio di errore relativo all'installazione. In genere è disponibile nella cartella
AppData > Local > Temp
.
Problemi di connessione
Durante la fase di autorizzazione iniziale del client di rilevamento, potresti riscontrare problemi di connettività o con il database PostgreSQL. Esamina il messaggio di errore nell'app per determinare la causa del problema.
Connessione dai servizi Windows non riuscita
Questo errore si verifica quando il client di rilevamento non è in grado di stabilire una connessione con il Centro di migrazione.
Per risolvere il problema, fai clic sul link Visualizza opzioni di risoluzione, inserisci credenziali proxy valide e fai clic su Salva. Fai clic su Riprova per testare nuovamente la connessione.
Abilita proxy
Il client di rilevamento e i servizi Windows corrispondenti utilizzano le impostazioni proxy predefinite restituite da Windows. In alcuni casi, l'utente del sistema locale non ha il proxy normalmente disponibile per gli utenti che hanno eseguito l'accesso al sistema. In questi casi, puoi configurare le impostazioni proxy nel client di rilevamento seguendo questi passaggi:
- Nell'app client di rilevamento, vai alla scheda Impostazioni.
- Abilitare le credenziali del proxy.
- Inserisci l'host e la porta del proxy.
- Inserisci le credenziali del proxy, se necessario.
Problemi di raccolta dei dati
Quando raccogli i dati con il client di rilevamento, potrebbero verificarsi i seguenti problemi.
Raccolta dei dati non in corso
Se hai installato correttamente il client di rilevamento e hai aggiunto i tuoi asset, ma la raccolta non viene effettuata, prova le seguenti strategie di risoluzione dei problemi:
- Verifica che il client di rilevamento sia autorizzato. Per maggiori informazioni, consulta la pagina Autorizzare il client di rilevamento.
- Verifica che tutti i gruppi di credenziali siano pianificati per la raccolta dei dati.
- Nell'app client di rilevamento, vai a Impostazioni, quindi fai clic su Prova casa chiamata per testare la connettività al Centro di migrazione.
- Verifica che non siano presenti regole firewall che bloccano il traffico verso porte specifiche.
- Per le macchine Linux, consenti il traffico in entrata TCP verso la porta
22
. - Per WMI Windows, consenti il traffico in entrata TCP verso le porte
135
e le porte dinamiche in entrata TCP come segue.- Porte da
49152
a65535
per Windows Server 2008 e versioni successive. - Porte da
1025
a5000
per Windows Server 2003 e versioni precedenti.
- Porte da
- Per le macchine Linux, consenti il traffico in entrata TCP verso la porta
Scansione subnet non in esecuzione
Se la scansione delle subnet non è in esecuzione, prova le seguenti strategie di risoluzione dei problemi:
- Verifica che il client di rilevamento sia autorizzato.
- Nell'app client di rilevamento, vai a Impostazioni, quindi fai clic su Prova casa chiamata per testare la connettività al Centro di migrazione.
- Apri
services.msc
in Windows e verifica che siano in esecuzione i seguenti servizi del Centro di migrazione:- Datacollector del Centro di migrazione
- Trasmettitore dati del Centro di migrazione
- Centro di migrazione PostgreSQL
Scansione intervallo IP non funzionante
In alcuni casi, durante l'esecuzione della scansione di un intervallo IP potrebbe essere visualizzato il seguente messaggio di errore:
A connection attempt failed because the connected party did not properly
respond after a period of time, or established connection failed because
connected host has failed to respond.
Per risolvere il problema, assicurati che le richieste ICMP (Internet Control Message Protocol) siano consentite dalle regole firewall con il comando ping
.
Server RPC non disponibile
In alcuni casi, potresti ricevere il seguente errore:
The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
Questo errore è il risultato di problemi di comunicazione tra il client di rilevamento e l'asset. Ecco alcune cause comuni di questo errore:
- L'asset non esiste o è stato chiuso. Verifica che l'asset sia attivato inviando un ping e utilizzando il desktop remoto per connetterti al server.
- Un firewall blocca la linea di visuale sull'asset.
Verifica che la visuale sia visibile sull'asset utilizzando
ping
e RDP all'asset. Potrebbe essere necessario modificare le regole di rete o utilizzare un client di rilevamento diverso in grado di accedere all'asset. - Windows Firewall sta bloccando le chiamate WMI remote all'asset. Connettiti alla macchina usando RDP e controlla se Windows Firewall è attivo. Segui i passaggi per modificare le regole firewall.
Accesso negato (0x80070005)
In alcuni casi, potresti ricevere il seguente errore:
0x80070005-E_ACCESS_DENIED
Questo errore si verifica quando le credenziali non sono corrette o l'account utente non dispone dell'accesso remoto al computer tramite DCOM. Per risolvere questo errore, prova una delle seguenti strategie:
- Verifica che le credenziali siano corrette. In particolare:
- Inserisci gli account di dominio come
DOMAIN\USERNAME
. - Inserisci account locali come
.\USERNAME
.
- Inserisci gli account di dominio come
- Concedi all'utente le autorizzazioni di avvio e attivazione remota in
dcomcnfg
.- Fai clic su Start > Esegui e inserisci
dcomcnfg
. - Espandi Servizi componenti e computer.
- Fai clic con il pulsante destro del mouse su Computer, quindi seleziona Proprietà.
- In Sicurezza COM, fai clic su Modifica limiti per entrambe le sezioni.
- Concedere all'utente le autorizzazioni Accesso remoto, Lancio remoto e Attivazione remota.
- Vai a DCOM Config (Configurazione DCOM), quindi cerca lo strumento di gestione di Windows.
- Concedere all'utente le autorizzazioni di avvio e attivazione remota.
- Fai clic su Start > Esegui e inserisci
Per ulteriori informazioni, consulta la pagina per la risoluzione dei problemi con WMI.
Accesso negato (0x80041003)
In alcuni casi, potresti ricevere il seguente errore:
0x80041003-WBEM_E_ACCESS_DENIED
Questo errore si verifica quando le credenziali fornite non hanno accesso allo spazio dei nomi WMI. Per risolvere questo errore, prova a individuare e aggiornare il controllo WMI.
- Nel pannello di controllo, fai doppio clic su Strumenti di amministrazione.
- Nella finestra Strumenti amministrativi, fai doppio clic su Gestione computer.
- Fai clic con il pulsante destro del mouse sull'icona Controllo WMI, quindi seleziona Proprietà.
- Fai clic sulla scheda Sicurezza.
- Fai clic su Cartella principale, quindi su Sicurezza.
- Concedi all'utente l'accesso Metodi di esecuzione, Abilita account e Attivazione remota allo spazio dei nomi.
- Premi il pulsante Avanzate.
- Fai doppio clic su Entità, quindi modifica il valore Applicato a in Questo spazio dei nomi e sottospazi.
Per ulteriori informazioni, consulta la pagina per la risoluzione dei problemi di sicurezza dello spazio dei nomi.
Autorizzazione negata
In alcuni casi, potresti ricevere un errore Permission denied (password)
o Permission denied (publickey)
.
Questo errore si verifica quando il client di rilevamento non riesce ad autenticarsi nell'asset Linux utilizzando le credenziali Linux fornite. Per risolvere questo errore, prova la seguente strategia.
- In Credenziali, fai clic nel gruppo con l'errore.
- Fai clic su Visualizza tutti gli errori. Qui sono elencati tutti gli asset che presentano problemi.
- Per correggere un asset specifico, fai clic sui tre puntini accanto all'asset e seleziona Modifica asset.
- Modifica le credenziali selezionando le credenziali specifiche per gli asset dal menu a discesa. Questi sostituiscono le credenziali globali a cui è assegnato l'asset.
- Nell'elenco degli asset, fai clic su Verifica autorizzazione nel menu con tre puntini accanto alla risorsa per testare le credenziali appena inserite.