NetWorker: java.io.IOException: Ongeldige indeling van de keystore

Summary: Kan NetWorker authc- of NetWorker Web User Interface (NWUI) keystore-bestanden niet weergeven of wijzigen met behulp van Java Keytool.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

De NetWorker Authentication (authc)-server of de NetWorker Web User Interface-server (NWUI) omvatten Java Runtime Environment (JRE). Meestal wordt dit gefaciliteerd met behulp van de NetWorker Runtime Environment (NRE).

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

OPMERKING: Er is geen "nieuwste" symlink op Windows-hosts. Afhankelijk van welke NRE-versie is geïnstalleerd, bevat het JRE-pad de JRE-versie die bij de NRE-versie is inbegrepen.

Bij het gebruik van de opdracht keytool om NetWorker authc/NWUI keystore-bestanden te controleren, wordt een Java-fout weergegeven:

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

Deze fout treedt zelfs op wanneer de opdracht keytool rechtstreeks vanuit de NRE java bin-directory wordt uitgevoerd.

NetWorker Server Keystore Files:

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 User Interface (NWUI)-bestanden:
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
 

Cause

Er is een andere versie van Oracle Java Runtime Environment (JRE) geïnstalleerd op de host. De Oracle JRE-installatie verstoort NRE.

Resolution

Het wordt aanbevolen om de NetWorker Runtime Environment (NRE) te gebruiken met NetWorker-applicaties. In het authc-installatielogboek van de NetWorker-server wordt aangegeven welk "Java Path" is gebruikt:
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
U kunt ook vanuit een beheerdersopdrachtprompt het volgende uitvoeren:
echo %NSR_JAVA_HOME%
Voorbeeld:
C:\Users\administrator.AMER>echo %NSR_JAVA_HOME%
C:\Program Files\NRE\java\jre1.8.0_431
 
 
Als NetWorker de NetWorker Runtime Environment (NRE) gebruikt en er een andere Oracle Java Runtime Environment (JRE) is geïnstalleerd, verwijdert u het Oracle JRE-pakket.
Linux:
  1. Controleer op een andere JRE-installatie, de volgende opdrachten kunnen worden gebruikt; Neem echter contact op met de beheerder van uw Linux-systeem:
rpm -qa --last | grep jre
find / -name java -type f
/opt/nre/java/jreX is de NetWorker Runtime Environment; Er kunnen echter andere pakketten verschijnen:
/etc/alternatives
/usr/bin/java
/usr/lib/jreX
  1. Als er een ander JRE-pakket is geïnstalleerd, neem dan contact op met de Linux System Administrator als dit kan worden verwijderd.
rpm -e package_name
Windows: 
  1. Open het Configuratiescherm van Windows -> Programma's en onderdelen.
  2. Bekijk de lijst voor een Oracle Java Runtime Environment-pakket (exclusief NetWorker Runtime Environment).
  3. Als Oracle Java Runtime Environment is geïnstalleerd, neemt u contact op met de Windows-systeembeheerder als deze kan worden verwijderd.
  4. Verwijder de Oracle Java Runtime Environment van het systeem.
  5. Open een nieuwe opdrachtpromptsessie om keytool-opdrachten uit te voeren nadat Oracle JRE is verwijderd.

Additional Information

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000297934
Article Type: Solution
Last Modified: 21 Mar 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.