NetWorker: java.io.IOException: Geçersiz anahtar deposu biçimi

Samenvatting: NetWorker kimlik doğrulaması veya NetWorker Web Kullanıcı Arayüzü (NWUI) anahtar deposu dosyaları java keytool kullanılarak listelenemiyor veya değiştirilemiyor.

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Symptomen

NetWorker Kimlik Doğrulama (authc) sunucusu veya NetWorker Web Kullanıcı Arayüzü (NWUI) sunucusu, Java Runtime Environment ı (JRE) içerir. Bu işlem genellikle NetWorker Çalışma Zamanı Ortamı (NRE) kullanılarak kolaylaştırılır.

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

NOT: Windows ana bilgisayarlarında "en yeni" sembolik bağlantı yoktur. Hangi NRE sürümünün yüklü olduğuna bağlı olarak JRE yolu, NRE sürümüyle birlikte gelen JRE sürümünü içerir.

NetWorker authc/NWUI anahtar deposu dosyalarını incelemek için keytool komutunu kullanırken bir java hatası görüntülenir:

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

Bu hata, keytool komutunu doğrudan NRE java bin dizininden çalıştırırken bile görünür.

NetWorker sunucusu anahtar deposu dosyaları:

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 Web Kullanıcı Arayüzü (NWUI) Dosyaları:
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:\Program Files\NRE\java\jre#.#.#.#_###\lib\security\cacerts
 

Oorzaak

Ana bilgisayarda Oracle Java Runtime Environment ın (JRE) başka bir sürümü yüklü. Oracle JRE yüklemesi NRE'yi engelliyor.

Oplossing

NetWorker uygulamalarıyla NetWorker Çalışma Zamanı Ortamının (NRE) kullanılması önerilir. NetWorker sunucusunun kimlik doğrulama kurulum günlüğünde hangi "Java Yolunun" kullanıldığı tanımlanır:
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
Alternatif olarak, bir Yönetici komut isteminden şu komutu çalıştırın:
echo %NSR_JAVA_HOME%
Example:
C:\Users\administrator.AMER>echo %NSR_JAVA_HOME%
C:\Program Files\NRE\java\jre1.8.0_431
 
 
NetWorker, NetWorker Çalışma Zamanı Ortamını (NRE) kullanıyorsa ve başka bir Oracle Java Çalışma Zamanı Ortamı (JRE) kuruluysa Oracle JRE paketini kaldırın.
Linux:
  1. Başka bir JRE yüklemesi olup olmadığını kontrol edin; aşağıdaki komutlar kullanılabilir; ancak, Linux sistem yöneticinize danışın:
rpm -qa --last | grep jre
find / -name java -type f
/opt/nre/java/jreX , NetWorker Çalışma Zamanı Ortamıdır; Ancak, diğer paketler görünebilir:
/etc/alternatives
/usr/bin/java
/usr/lib/jreX
  1. Başka bir JRE paketi kuruluysa, kaldırılıp kaldırılamayacağı konusunda Linux Sistem Yöneticisine danışın.
rpm -e package_name
Windows: 
  1. Windows Denetim Masası-Programlar> ve Özellikler'i açın.
  2. Oracle Java Runtime Environment paketinin listesini gözden geçirin (NetWorker Runtime Environment hariç).
  3. Oracle Java Runtime Environment yüklüyse kaldırılıp kaldırılamayacağı konusunda Windows Sistem Yöneticisine danışın.
  4. Oracle Java Runtime Environment ı sistemden kaldırın.
  5. Oracle JRE kaldırıldıktan sonra keytool komutlarını çalıştırmak için yeni bir komut istemi oturumu açın.

Extra informatie

Getroffen producten

NetWorker

Producten

NetWorker Family
Artikeleigenschappen
Artikelnummer: 000297934
Artikeltype: Solution
Laatst aangepast: 21 mrt. 2025
Versie:  2
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.