NetWorker: java.io.IOException: Ogiltigt nyckelformat

Samenvatting: Det går inte att visa eller ändra NetWorker-authc- eller NWUI-nyckelfiler (NetWorker Web User Interface) med java-nyckelverktyget.

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 Authentication-servern (authc) eller NetWorker Web User Interface-servern (NWUI) innehåller Java Runtime Environment (JRE). Vanligtvis underlättas detta med hjälp av NetWorker Runtime Environment (NRE).

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

Obs! Det finns ingen "senaste" symbolisk länk på Windows-värdar. Beroende på vilken NRE-version som är installerad omfattar JRE-sökvägen den JRE-version som ingår i NRE-versionen.

När du använder kommandot keytool för att granska NetWorker authc/NWUI-nyckellagringsfiler visas ett Java-fel:

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

Det här felet visas även när du kör kommandot keytool direkt från NRE java bin-katalogen.

NetWorker Server Keystore-filer:

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-filer för webbanvändargränssnitt (NWUI):
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

Det finns en annan version av Oracle Java Runtime Environment (JRE) installerad på värden. Oracle JRE-installationen stör NRE.

Oplossing

Vi rekommenderar att du använder NetWorker Runtime Environment (NRE) med NetWorker-program. NetWorker-serverns authc-installationslogg identifierar vilken "Java-sökväg" som användes:
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
Du kan också köra följande från en administrativ kommandotolk:
echo %NSR_JAVA_HOME%
Exempel:
C:\Users\administrator.AMER>echo %NSR_JAVA_HOME%
C:\Program Files\NRE\java\jre1.8.0_431
 
 
Om NetWorker använder NetWorker Runtime Environment (NRE) och en annan Oracle Java Runtime Environment (JRE) är installerad tar du bort Oracle JRE-paketet.
Linux:
  1. Sök efter ytterligare en JRE-installation, följande kommandon kan användas. Rådgör dock med din Linux-systemadministratör:
rpm -qa --last | grep jre
find / -name java -type f
/opt/nre/java/jreX är NetWorker Runtime-miljön. Andra paket kan dock förekomma:
/etc/alternatives
/usr/bin/java
/usr/lib/jreX
  1. Om ett annat JRE-paket är installerat kontaktar du Linux-systemadministratören för om det kan tas bort.
rpm -e package_name
Windows: 
  1. Öppna Windows Kontrollpanelen-Program> och funktioner.
  2. Granska listan för ett Oracle Java Runtime Environment-paket (exklusive NetWorker Runtime Environment).
  3. Om Oracle Java Runtime Environment är installerat kontaktar du Windows-systemadministratören om det går att ta bort.
  4. Avinstallera Oracle Java Runtime Environment från systemet.
  5. Öppna en ny kommandotolkssession för att köra keytool-kommandon när Oracle JRE har tagits bort.

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.