NetWorker: Impossibile accedere a NMC o utilizzare nsrlogin, ricevere: "Authentication library error: GET failed with HTTP-ERROR: 404"
Summary: Impossibile accedere a NMC o utilizzare il comando nsrlogin dalla CLI sul server NetWorker. Questo articolo della KB illustra questo problema/risoluzione quando si rileva anche che la directory nsr sul server NetWorker è al 100% di capacità. ...
Symptoms
- Non è possibile accedere a NetWorker Management Console (NMC) o alla CLI utilizzando nsrlogin
- Le autenticazioni di NetWorker hanno esito negativo con il seguente errore:
Authentication library error: GET failed with HTTP-ERROR: Messaggio del server 404
: Impossibile analizzare la risposta del server da json string
Server Message: Assicurarsi che il server sia in esecuzione
- Il servizio server NetWorker (nsrd) è in esecuzione:
- Linux: ps -ef | grep nsr
- Windows: tasklist | findstr nsr
- La porta 9090 è in ascolto:
- Linux: netstat -apno | grep 9090
- Windows: netstat -ano | findstr 9090
Cause
- Dopo l'aggiornamento/l'installazione di NetWorker su un server basato su Windows.
- Dopo che il percorso di installazione di /nsr ha raggiunto il 100% della capacità.
- danneggiamento authcdb.
Resolution
Prima di eseguire qualsiasi procedura per risolvere il problema, verificare che l'unità di installazione non sia al 100% di capacità. Se l'unità di installazione è piena o vicina alla capacità, aumentare lo spazio su disco di conseguenza.
Authcdb deve essere riconfigurato.
Linux:
nsr_shutdown2. Rinominare la directory authc: mv /nsr/authc /nsr/authc'date -I'.bak
3. Eseguire lo script di configurazione authc: /opt/nsr/authc-server/scripts/authc_configure.sh
5. Confermare l'arrivo dei servizi NetWorker: ps -ef | grep nsr
6. Verificare che le connessioni della porta 9090 abbiano esito positivo: nsrports -t localhost -p 9090
7. Accedere all'interfaccia utente web di NMC o NetWorker utilizzando l'account NetWorker Administrator.
8. Una volta restituita la funzionalità NetWorker, è possibile eliminare a propria discrezione la cartella authc precedente.
Windows:
1. Disinstallare NetWorker.
2. Da Esplora file di Windows, passare alla directory di installazione di NetWorker e rinominare la cartella authc-server. Il percorso predefinito è "C:\Program Files\EMC NetWorker\nsr\authc-server"
3. Reinstallare NetWorker.
4. Confermare l'arrivo dei servizi NetWorker: elenco attività | findstr nsr
5. Verificare che le connessioni della porta 9090 abbiano esito positivo: nsrports -t localhost -p 9090
Il processo authc è elencato come processo java.exe. Per identificare questo processo, è possibile utilizzare la scheda Dettagli in Gestione attività: 
6. Accedere all'interfaccia utente web di NMC o NetWorker utilizzando l'account NetWorker Administrator.
7. Una volta restituita la funzionalità NetWorker, è possibile eliminare a propria discrezione la cartella authc precedente.
Additional Information
- NetWorker: come configurare l'autenticazione AD/LDAP
- NetWorker: Come configurare "AD over SSL" (LDAPS) dall'interfaccia utente web di NetWorker (NWUI)
- NetWorker: Quando si tenta di accedere con l'utente AD/LDAP, viene visualizzato il messaggio "You do not have privileges to use NetWorker Management Console"