NetWorker: Keytool-Fehler: java.io.IOException: Keystore wurde manipuliert oder das Kennwort war falsch'
Summary: Der NetWorker Runtime Environment(NRE)-Keytool-Befehl gibt beim Versuch, auf die NRE-Cacerts-Datei zuzugreifen, den folgenden Fehler zurück: "keytool error: java.io.IOException": Keystore wurde manipuliert oder das Kennwort war falsch." ...
Symptoms
Die NetWorker-Laufzeitumgebung (NRE) umfasst eine keytool Dienstprogramm zur Verwaltung mehrerer Keystore- und Truststore-Dateien.
Das keytool gibt den folgenden Fehler zurück, wenn er zum Verwalten der NRE cacerts-Datei verwendet wird:
# /opt/nre/java/latest/bin/keytool -list -keystore /opt/nre/java/latest/lib/security/cacerts -storepass 'password' keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect
Cause
Dieses Problem kann durch die Verwendung eines falschen Keystore-Kennworts verursacht werden, wenn versucht wird, den keytool . Beispielsweise wurde das Keystore-Kennwort des NetWorker-Authentifizierungsservers (AUTHC) mit dem keytool Befehl anstelle der standardmäßigen NRE-Cacerts
Resolution
Das Java-Keystore-Kennwort ist nicht dasselbe AUTHC-Keystore-Kennwort, das bei der Installation von NetWorker festgelegt wurde, sondern das JAVA-Keystore-Kennwort. Das Standardkennwort lautet changeit.
[root@nsr ~]# /opt/nre/java/latest/bin/keytool -list -keystore /opt/nre/java/latest/lib/security/cacerts -storepass changeit | grep emcauthctomcat
emcauthctomcat, Aug 19, 2025, trustedCertEntry,
Windows-Beispiel:
C:\Program Files\NRE\java\jre1.8.0_411\bin>keytool.exe -list -keystore ..\lib\security\cacerts -storepass changeit | findstr emcauthctomcat
emcauthctomcat, Sep 5, 2025, trustedCertEntry,
grep (Linux) und findstr (Windows), um nach dem lokalen NetWorker-AUTHC-Tomcat-Zertifikat zu filtern. Auf Windows-Hosts unterscheidet sich der Java-Bin-Verzeichnispfad je nach installierter NRE-Version.
Additional Information
keytool wird verwendet, um die CA-Zertifikate zu verwalten, die in NRE importiert werden. Dies ist erforderlich, wenn die LDAPS-Authentifizierung (Secure Lightweight Directory Access Protocol) in NetWorker integriert wird: NetWorker: Konfigurieren der LDAPS-Authentifizierung
Wenn die NetWorker Runtime Environment (NRE) installiert ist, befindet sich der Ordner Java Runtime Environment (JRE):
- Linux:
/opt/nre/java/latest - Windows:
C:\Program Files\NRE\java\jre#.#.#_#
Die Oracle Java Runtime Environment (JRE) finden Sie unter:
- Linux:
/usr/java/latest - Windows:
C:\Program Files\Java(Sie müssen den Ordner mit der neuesten Version auswählen)