NetWorker: java.io.IOException: Formato de keystore inválido

Riepilogo: Não é possível listar ou modificar arquivos de keystore do NetWorker authc ou NetWorker Web User Interface (NWUI) usando o java keytool.

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Sintomi

O servidor de autenticação do NetWorker (authc) ou o servidor de interface do usuário da Web do NetWorker (NWUI) inclui o Java Runtime Environment (JRE). Normalmente, isso é facilitado usando o NetWorker Runtime Environment (NRE).

Linux: /opt/nre/java/mais recente
Windows: C:\Arquivos de Programas\NRE\java\jre#.#.#_ ###

Nota: Não há nenhum symlink "mais recente" nos hosts Windows. Dependendo de qual versão do NRE está instalada, o caminho do JRE inclui a versão do JRE incluída com a versão do NRE.

Ao usar o comando keytool para analisar os arquivos de keystore authc/NWUI do NetWorker, um erro java é exibido:

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

Esse erro aparece mesmo ao executar o comando keytool diretamente do diretório java bin do NRE.

Arquivos de keystore do servidor do NetWorker:

Linux: 
  • /nsr/authc/conf/authc.keystore
  • /nsr/authc/conf/authc.truststore
  • /opt/nsr/authc-server/conf/authc.truststore
  • /opt/nre/java/mais recente/lib/security/cacerts
Windows:
  • C:\Arquivos de Programas\EMC NetWorker\nsr\authc-server\conf\authc.truststore
  • C:\Arquivos de Programas\EMC NetWorker\nsr\authc-server\tomcat\conf\authc.keystore
  • C:\Arquivos de Programas\NRE\java\jre##.#_###\lib\security\cacerts
Arquivos do NetWorker Web User Interface (NWUI):
Linux:
  • /nsr/nwui/monitoring/app/conf/nwui.keystore
  • /opt/nre/java/mais recente/cacerts
Windows:
  • C:\Arquivos de Programas\EMC NetWorker\nwui\monitoring\app\conf\nwui.keystore
  • C:\Arquivos de Programas\NRE\java\jre#.#.#_###\lib\security\cacerts
 

Causa

Há outra versão do Oracle Java Runtime Environment (JRE) instalada no host. A instalação do Oracle JRE está interferindo no NRE.

Risoluzione

É recomendável usar o NetWorker Runtime Environment (NRE) com os aplicativos do NetWorker. O log de instalação authc do servidor do NetWorker identifica qual "caminho Java" foi usado:
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, em um prompt de comando administrativo, execute:
echo %NSR_JAVA_HOME%
Exemplo:
C:\Users\administrator.AMER>echo %NSR_JAVA_HOME%
C:\Program Files\NRE\java\jre1.8.0_431
 
 
Se o NetWorker usar o NetWorker Runtime Environment (NRE) e outro Oracle Java Runtime Environment (JRE) estiver instalado, remova o pacote Oracle JRE.
Linux:
  1. Verifique se há outra instalação do JRE, os seguintes comandos podem ser usados: no entanto, consulte o administrador do sistema Linux:
rpm -qa --last | grep jre
find / -name java -type f
/opt/nre/java/jreX é o ambiente de execução do NetWorker; No entanto, outros pacotes podem aparecer:
/etc/alternatives
/usr/bin/java
/usr/lib/jreX
  1. Se outro pacote do JRE estiver instalado, consulte o administrador do sistema Linux se ele puder ser removido.
rpm -e package_name
Windows: 
  1. Abra o Painel de Controle do Windows-Programas> e Recursos.
  2. Analise a lista para conhecer um pacote do Oracle Java Runtime Environment (excluindo o NetWorker Runtime Environment).
  3. Se o Oracle Java Runtime Environment estiver instalado, consulte o administrador do sistema Windows se ele puder ser removido.
  4. Desinstale o Oracle Java Runtime Environment do sistema.
  5. Abra uma nova sessão do prompt de comando para executar comandos keytool depois que o Oracle JRE for removido.

Informazioni aggiuntive

Prodotti interessati

NetWorker

Prodotti

NetWorker Family
Proprietà dell'articolo
Numero articolo: 000297934
Tipo di articolo: Solution
Ultima modifica: 21 mar 2025
Versione:  2
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.