NetWorker: java.io.IOException: Ungültiges Keystore-Format
Riepilogo: NetWorker authc- oder NetWorker Web User Interface (NWUI)-Keystore-Dateien können nicht mit Java Keytool aufgelistet oder geändert werden.
Questo articolo si applica a
Questo articolo non si applica a
Questo articolo non è legato a un prodotto specifico.
Non tutte le versioni del prodotto sono identificate in questo articolo.
Sintomi
Der NetWorker-Authentifizierungsserver (authc) oder der NetWorker-NWUI-Server (Web User Interface) enthalten Java Runtime Environment (JRE). In der Regel wird dies mithilfe der NetWorker-Laufzeitumgebung (NRE) erleichtert.
Linux: /opt/nre/java/latest
Windows: C:\Programme\NRE\java\jre#.#.#_ ###
HINWEIS: Es gibt keinen "neuesten" Symlink auf Windows-Hosts. Je nachdem, welche NRE-Version installiert ist, enthält der JRE-Pfad die JRE-Version, die in der NRE-Version enthalten ist.
Bei Verwendung des Befehls keytool zum Überprüfen von NetWorker-authc/NWUI-Keystore-Dateien wird ein Java-Fehler angezeigt:
[root@nsr bin]# keytool -list -keystore /nsr/authc/conf/authc.keystore Enter keystore password: keytool error: java.io.IOException: Invalid keystore format
Dieser Fehler wird auch angezeigt, wenn der keytool-Befehl direkt aus dem NRE-Java-Bin-Verzeichnis ausgeführt wird.
Keystore-Dateien des NetWorker-Servers:
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
NetWorker-NWUI-Dateien (Web User Interface):
Linux:
- /nsr/nwui/monitoring/app/conf/nwui.keystore
- /opt/nre/java/latest/cacerts
Windows:
- C:\Program Files\EMC NetWorker\nwui\monitoring\app\conf\nwui.keystore
- C:\Programme\NRE\java\jre#.#.#_###\lib\security\cacerts
Causa
Eine andere Version von Oracle Java Runtime Environment (JRE) ist auf dem Host installiert. Die Oracle JRE-Installation stört NRE.
Risoluzione
Es wird empfohlen, die NetWorker-Laufzeitumgebung (NRE) mit NetWorker-Anwendungen zu verwenden. Das authc-Installationsprotokoll des NetWorker-Servers gibt an, welcher "Java-Pfad" verwendet wurde:
Linux: /opt/nsr/authc-server/logs/install.log
Wenn NetWorker die NetWorker Runtime Environment (NRE) verwendet und eine andere Oracle Java Runtime Environment (JRE) installiert ist, entfernen Sie das Oracle JRE-Paket.
[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/latestWindows: %LOCALAPPDATA%\Temp\NetWorker_YYYYMMDDHHmmSS_#_AuthC.log
JAVAHOME = C:\Program Files\NRE\java\jre1.8.0_431Alternativ können Sie über eine Administrator-Eingabeaufforderung Folgendes ausführen:
echo %NSR_JAVA_HOME%Beispiel:
C:\Users\administrator.AMER>echo %NSR_JAVA_HOME% C:\Program Files\NRE\java\jre1.8.0_431
Linux:
- Suchen Sie nach einer anderen JRE-Installation. Die folgenden Befehle können verwendet werden: Wenden Sie sich jedoch an Ihren Linux-Systemadministrator:
rpm -qa --last | grep jre find / -name java -type f
/opt/nre/java/jreX ist die NetWorker-Laufzeitumgebung. Es können jedoch auch andere Pakete angezeigt werden:
/etc/alternatives /usr/bin/java /usr/lib/jreX
- Wenn ein anderes JRE-Paket installiert ist, wenden Sie sich an den Linux-Systemadministrator, wenn es entfernt werden kann.
rpm -e package_name
Windows:
- Öffnen Sie die Windows-Systemsteuerung –> Programme und Funktionen.
- Überprüfen Sie die Liste auf ein Oracle Java Runtime Environment-Paket (außer NetWorker Runtime Environment).
- Wenn die Oracle-Java-Laufzeitumgebung installiert ist, wenden Sie sich an den Windows-Systemadministrator, wenn sie entfernt werden kann.
- Deinstallieren Sie die Oracle-Java-Laufzeitumgebung vom System.
- Öffnen Sie eine neue Eingabeaufforderungssitzung, um keytool-Befehle auszuführen, sobald Oracle JRE entfernt wurde.
Informazioni aggiuntive
- NetWorker: Konfigurieren der LDAPS-Authentifizierung
- NetWorker: Importieren oder Ersetzen von von Zertifizierungsstellen signierten Zertifikaten für "authc" und "NWUI" (Linux)
- NetWorker: Importieren oder Ersetzen von von Zertifizierungsstellen signierten Zertifikaten für "authc" und "NWUI" (Windows)
Prodotti interessati
NetWorkerProdotti
NetWorker FamilyProprietà dell'articolo
Numero articolo: 000297934
Tipo di articolo: Solution
Ultima modifica: 21 mar 2025
Versione: 2
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.