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
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.
[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_431Alternatif 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
Linux:
- 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
- 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:
- Windows Denetim Masası-Programlar> ve Özellikler'i açın.
- Oracle Java Runtime Environment paketinin listesini gözden geçirin (NetWorker Runtime Environment hariç).
- Oracle Java Runtime Environment yüklüyse kaldırılıp kaldırılamayacağı konusunda Windows Sistem Yöneticisine danışın.
- Oracle Java Runtime Environment ı sistemden kaldırın.
- 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
NetWorkerProducten
NetWorker FamilyArtikeleigenschappen
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.