NetWorker: java.io.IOException: Formato de almacenamiento de claves no válido

Zusammenfassung: No se pueden enumerar ni modificar los archivos de almacenamiento de claves authc de NetWorker o de la interfaz de usuario web de NetWorker (NWUI) mediante Java Keytool.

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

El servidor de autenticación de NetWorker (authc) o el servidor de interfaz de usuario web de NetWorker (NWUI) incluyen Java Runtime Environment (JRE). Por lo general, esto se facilita mediante el entorno de tiempo de ejecución de NetWorker (NRE).

Linux: /opt/nre/java/latest
Windows: C:\Archivos de programa\NRE\java\jre#.#.#_ ###

NOTA: No hay ningún enlace simbólico "más reciente" en los hosts de Windows. Según la versión de NRE instalada, la ruta de JRE incluye la versión de JRE incluida con la versión de NRE.

Cuando se utiliza el comando keytool para revisar los archivos de almacenamiento de claves de NetWorker authc/NWUI, aparece un error de Java:

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

Este error aparece incluso cuando se ejecuta el comando keytool directamente desde el directorio bin java de NRE.

Archivos del almacenamiento de claves de NetWorker Server:

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
Archivos de la interfaz del usuario web de NetWorker (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
 

Ursache

Hay otra versión de Oracle Java Runtime Environment (JRE) instalada en el host. La instalación de Oracle JRE está interfiriendo con NRE.

Lösung

Se recomienda utilizar NetWorker Runtime Environment (NRE) con aplicaciones de NetWorker. El registro de instalación de authc del servidor NetWorker identifica qué "ruta de Java" se utilizó:
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
Como alternativa, en una línea de comandos administrativa, ejecute lo siguiente:
echo %NSR_JAVA_HOME%
Ejemplo:
C:\Users\administrator.AMER>echo %NSR_JAVA_HOME%
C:\Program Files\NRE\java\jre1.8.0_431
 
 
Si NetWorker utiliza NetWorker Runtime Environment (NRE) y se instala otro Oracle Java Runtime Environment (JRE), elimine el paquete de Oracle JRE.
Linux:
  1. Compruebe si hay otra instalación de JRE, se pueden utilizar los siguientes comandos; sin embargo, consulte con el administrador del sistema Linux:
rpm -qa --last | grep jre
find / -name java -type f
/opt/nre/java/jreX es el entorno de tiempo de ejecución de NetWorker; Sin embargo, pueden aparecer otros paquetes:
/etc/alternatives
/usr/bin/java
/usr/lib/jreX
  1. Si hay otro paquete de JRE instalado, consulte con el administrador del sistema Linux para ver si se puede eliminar.
rpm -e package_name
Windows: 
  1. Abra Panel de control de Windows:> Programas y características.
  2. Revise la lista de un paquete de Oracle Java Runtime Environment (sin incluir NetWorker Runtime Environment).
  3. Si Oracle Java Runtime Environment está instalado, consulte con el administrador del sistema de Windows para saber si se puede eliminar.
  4. Desinstale Oracle Java Runtime Environment del sistema.
  5. Abra una nueva sesión del símbolo del sistema para ejecutar comandos keytool una vez que se haya eliminado Oracle JRE.

Weitere Informationen

Betroffene Produkte

NetWorker

Produkte

NetWorker Family
Artikeleigenschaften
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.