NetWorker: java.io.IOException: Geçersiz anahtar deposu biçimi
Zusammenfassung: NetWorker kimlik doğrulaması veya NetWorker Web Kullanıcı Arayüzü (NWUI) anahtar deposu dosyaları java keytool kullanılarak listelenemiyor veya değiştirilemiyor.
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
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
Ursache
Ana bilgisayarda Oracle Java Runtime Environment ın (JRE) başka bir sürümü yüklü. Oracle JRE yüklemesi NRE'yi engelliyor.
Lösung
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.
Weitere Informationen
Betroffene Produkte
NetWorkerProdukte
NetWorker FamilyArtikeleigenschaften
Artikelnummer: 000297934
Artikeltyp: Solution
Zuletzt geändert: 21 März 2025
Version: 2
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.