NetWorker: Keytool-Fehler: java.io.IOException: Keystore wurde manipuliert oder das Kennwort war falsch'

Zusammenfassung: 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." ...

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

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

Ursache

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

Lösung

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.

Linux-Beispiel:
[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,
HINWEIS: Da die Ausgabe dieses Befehls lang sein kann, werden im obigen BeispielBetriebssystembefehle verwendet, 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.

Weitere Informationen

HINWEIS: Die Spalte 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)

Betroffene Produkte

NetWorker

Produkte

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