NetWorker: java.io.IOException: Formato keystore non valido

Zusammenfassung: Impossibile elencare o modificare i file del keystore NetWorker authc o NetWorker Web User Interface (NWUI) utilizzando java keytool.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Il server NetWorker Authentication (authc) o il server NetWorker Web User Interface (NWUI) includono Java Runtime Environment (JRE). In genere, ciò viene facilitato dall'utilizzo di NetWorker Runtime Environment (NRE).

Linux: /opt/nre/java/latest
Windows: C:\Programmi\NRE\java\jre#.#.#_ ###

NOTA: Non esiste un collegamento simbolico "più recente" sugli host Windows. A seconda della versione NRE installata, il percorso JRE include la versione JRE inclusa nella versione NRE.

Quando si utilizza il comando keytool per esaminare i file del keystore authc/NWUI di NetWorker, viene visualizzato un errore Java:

[root@nsr bin]# keytool -list -keystore /nsr/authc/conf/authc.keystore
 Enter keystore password:
 keytool error: java.io.IOException: Invalid keystore format

Questo errore viene visualizzato anche quando si esegue il comando keytool direttamente dalla directory bin java NRE.

File del keystore del server NetWorker:

Linux: 
  • /nsr/authc/conf/authc.keystore
  • /nsr/authc/conf/authc.truststore
  • /opt/nsr/authc-server/conf/authc.truststore
  • /opt/nre/java/latest/lib/security/cacerts
Windows:
  • C:\Program Files\EMC NetWorker\nsr\authc-server\conf\authc.truststore
  • C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\conf\authc.keystore
  • C:\Program Files\NRE\java\jre##.#_###\lib\security\cacerts
File dell'interfaccia utente web di NetWorker (NWUI):
Linux:
  • /nsr/nwui/monitoring/app/conf/nwui.keystore
  • /opt/nre/java/più recente/cacerts
Windows:
  • C:\Program Files\EMC NetWorker\nwui\monitoring\app\conf\nwui.keystore
  • C:\Programmi\NRE\java\jre#.#.#_####\lib\security\cacerts
 

Ursache

Sull'host è installata un'altra versione di Oracle Java Runtime Environment (JRE). L'installazione di Oracle JRE interferisce con NRE.

Lösung

Si consiglia di utilizzare NetWorker Runtime Environment (NRE) con le applicazioni NetWorker. Il log di installazione authc del server NetWorker identifica il "percorso Java" utilizzato:
Linux: /opt/nsr/authc-server/logs/install.log
[root@nsr ~]# cat /opt/nsr/authc-server/logs/install.log | grep "Java Path"
Java Path            Yes        /opt/nre/java/latest
Java Path            Yes        /opt/nre/java/latest
Java Path            Yes        /opt/nre/java/latest
Windows: %LOCALAPPDATA%\Temp\NetWorker_YYYYMMDDHHmmSS_#_AuthC.log
JAVAHOME = C:\Program Files\NRE\java\jre1.8.0_431
In alternativa, da un prompt dei comandi amministrativo eseguire:
echo %NSR_JAVA_HOME%
Esempio:
C:\Users\administrator.AMER>echo %NSR_JAVA_HOME%
C:\Program Files\NRE\java\jre1.8.0_431
 
 
Se NetWorker utilizza NetWorker Runtime Environment (NRE) e un altro ambiente di runtime Oracle Java (JRE) installato, rimuovere il pacchetto Oracle JRE.
Linux:
  1. Verificare la presenza di un'altra installazione JRE, è possibile utilizzare i seguenti comandi; tuttavia, consultare l'amministratore di sistema Linux:
rpm -qa --last | grep jre
find / -name java -type f
/opt/nre/java/jreX è l'ambiente di runtime di NetWorker; Tuttavia, potrebbero comparire altri pacchetti:
/etc/alternatives
/usr/bin/java
/usr/lib/jreX
  1. Se è installato un altro pacchetto JRE, consultare l'amministratore di sistema Linux se è possibile rimuoverlo.
rpm -e package_name
Windows: 
  1. Aprire Pannello di controllo di Windows -> Programmi e funzionalità.
  2. Esaminare l'elenco per un pacchetto Oracle Java Runtime Environment (escluso NetWorker Runtime Environment).
  3. Se è installato Oracle Java Runtime Environment, consultare il System Administrator di Windows se è possibile rimuoverlo.
  4. Disinstallare Oracle Java Runtime Environment dal sistema.
  5. Aprire una nuova sessione del prompt dei comandi per eseguire i comandi keytool una volta rimosso Oracle JRE.

Weitere Informationen

Betroffene Produkte

NetWorker

Produkte

NetWorker Family
Artikeleigenschaften
Artikelnummer: 000297934
Artikeltyp: Solution
Zuletzt geändert: 21 März 2025
Version:  2
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.