NetWorker: java.io.IOEисключение: Недопустимый формат хранилища ключей
Riepilogo: Не удается перечислить или изменить файлы хранилища ключей NetWorker authc или NetWorker Web User Interface (NWUI) с помощью 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
Сервер аутентификации NetWorker (authc) или сервер веб-интерфейса пользователя NetWorker (NWUI) включает среду выполнения Java (JRE). Обычно это облегчается с помощью NetWorker Runtime Environment (NRE).
Linux: /opt/nre/java/latest
Windows: C:\Program Files\NRE\java\jre#.#.#_ ###
ПРИМЕЧАНИЕ. На хостах Windows отсутствует «последняя» символьная ссылка. В зависимости от установленной версии NRE путь JRE включает версию JRE, включенную в версию NRE.
При использовании команды keytool для просмотра файлов хранилища ключей NetWorker authc/NWUI появляется ошибка java:
[root@nsr bin]# keytool -list -keystore /nsr/authc/conf/authc.keystore Enter keystore password: keytool error: java.io.IOException: Invalid keystore format
Эта ошибка появляется даже при выполнении команды keytool непосредственно из каталога NRE java bin.
Файлы хранилища ключей сервера NetWorker:
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 (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
Causa
На хосте установлена другая версия Oracle Java Runtime Environment (JRE). Установка Oracle JRE мешает NRE.
Risoluzione
Рекомендуется использовать NetWorker Runtime Environment (NRE) с приложениями NetWorker. В журнале установки authc сервера NetWorker указывается, какой путь Java был использован:
Linux: /opt/nsr/authc-server/logs/install.log
Если NetWorker использует NetWorker Runtime Environment (NRE) и установлена другая Oracle Java Runtime Environment (JRE), удалите пакет Oracle JRE.
[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_431Или выполните в командной строке администрирования:
echo %NSR_JAVA_HOME%Пример.
C:\Users\administrator.AMER>echo %NSR_JAVA_HOME% C:\Program Files\NRE\java\jre1.8.0_431
Linux:
- Проверьте наличие другой установки JRE, можно использовать следующие команды; тем не менее, проконсультируйтесь с системным администратором Linux:
rpm -qa --last | grep jre find / -name java -type f
/opt/nre/java/jreX — среда выполнения NetWorker; Однако могут появиться другие пакеты:
/etc/alternatives /usr/bin/java /usr/lib/jreX
- Если установлен другой пакет JRE, обратитесь к системному администратору Linux за информацией о его удалении.
rpm -e package_name
Windows.
- Откройте Панель управления Windows-Программы> и компоненты.
- Просмотрите список доступных пакетов Oracle Java Runtime Environment (за исключением NetWorker Runtime Environment).
- Если установлена операционная среда Oracle Java Runtime, обратитесь к системному администратору Windows, можно ли ее удалить.
- Удалите Oracle Java Runtime Environment из системы.
- Откройте новый сеанс командной строки для запуска команд keytool после удаления Oracle JRE.
Informazioni aggiuntive
Prodotti interessati
NetWorkerProdotti
NetWorker FamilyProprietà 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.