NetWorker: keytool error: java.io.IOException: Anahtar deposuyla oynandı veya parola yanlıştı
Summary: NetWorker Runtime Environment (NRE) keytool komutu, NRE cacerts dosyasına erişmeye çalışırken şu hatayı döndürür: "keytool error: java.io.IOException: Anahtar deposuyla oynandı veya parola yanlış. ...
Symptoms
NetWorker Çalışma Zamanı Ortamı (NRE) bir keytool Birden fazla anahtar deposu ve truststore dosyasını yönetmek için kullanılan yardımcı program.
bu keytool komutu, NRE cacerts dosyasını yönetmek için kullanıldığında aşağıdaki hatayı verir:
# /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
Bu sorun, anahtar deposu parolasını çalıştırırken yanlış anahtar deposu parolasının kullanılmasından kaynaklanabilir. keytool yaparsınız. Örneğin, NetWorker kimlik doğrulama sunucusu (AUTHC) anahtar deposu parolası keytool varsayılan NRE cacerts yerine komut
Resolution
Java anahtar deposu parolası, NetWorker yüklenirken ayarlanan AUTHC anahtar deposu parolası ile aynı değildir. Bunun yerine JAVA anahtar deposu parolasıdır. Varsayılan parola 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 Örneği:
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) ve findstr (Windows) Yerel NetWorker AUTHC tomcat sertifikasını filtrelemek için. Windows ana bilgisayarlarda Java bin dizin yolu, kurulu NRE sürümüne bağlı olarak farklılık gösterir.
Additional Information
keytool komutu, NRE'ye içe aktarılan CA sertifikalarını yönetmek için kullanılır. Bu, Güvenli Basit Dizin Erişim Protokolü (LDAPS) kimlik doğrulamasını NetWorker ile entegre ederken gereklidir: NetWorker: LDAPS Kimlik Doğrulaması Yapılandırma
NetWorker Runtime Environment (NRE) yüklüyse Java Runtime Environment (JRE) klasörü bulunur:
- Linux:
/opt/nre/java/latest - Windows:
C:\Program Files\NRE\java\jre#.#.#_#
Oracle Java Runtime Environment (JRE) şurada bulunabilir:
- Linux:
/usr/java/latest - Windows:
C:\Program Files\Java(En son sürüm klasörünü seçmeniz gerekir)