NetWorker: помилка keytool: java.io.IOException: Сховище ключів було підроблено або пароль був неправильним'

요약: Команда keytool NetWorker Runtime Environment (NRE) повертає наступну помилку при спробі отримати доступ до файлу NRE cacerts "keytool error: java.io.IOException: Сховище ключів було підроблено або пароль був неправильним." ...

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상

Середовище виконання NetWorker (NRE) включає в себе keytool Утиліта використовується для керування кількома файлами KeyStore та TrustStore.
Об'єкт keytool команда повертає наступну помилку, коли використовується для керування файлом NRE cacerts:

# /opt/nre/java/latest/bin/keytool -list -keystore /opt/nre/java/latest/lib/security/cacerts -storepass 'password'
keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect

원인

Ця проблема може бути спричинена використанням неправильного пароля сховища ключів під час спроби запустити файл keytool команда. Наприклад, пароль для зберігання ключів сервера автентифікації NetWorker (AUTHC) використовувався з keytool замість стандартних NRE cacerts

해결

Пароль сховища ключів Java – це не той самий пароль сховища ключів AUTHC, який був встановлений під час встановлення NetWorker, а натомість пароль сховища ключів JAVA. Пароль за замовчуванням – це changeit.

Приклад Linux:
[root@nsr ~]# /opt/nre/java/latest/bin/keytool -list -keystore /opt/nre/java/latest/lib/security/cacerts -storepass changeit | grep emcauthctomcat
emcauthctomcat, Aug 19, 2025, trustedCertEntry,

Приклад Windows:

C:\Program Files\NRE\java\jre1.8.0_411\bin>keytool.exe -list -keystore ..\lib\security\cacerts -storepass changeit | findstr emcauthctomcat
emcauthctomcat, Sep 5, 2025, trustedCertEntry,
ПРИМІТКА. Оскільки вихід цієї команди може бути довгим, у наведеному вище прикладівикористовуються команди операційної системи, grep (Linux) та findstr (Windows) для фільтрації локального сертифіката tomcat NetWorker AUTHC. На хостів Windows шлях до каталогу Java bin відрізняється залежно від встановленої версії NRE.

추가 정보

ПРИМІТКА. Об'єкт keytool використовується для керування сертифікатами ЦС, імпортованими в NRE. Це потрібно при інтеграції аутентифікації за протоколом безпечного легкого доступу до каталогів (LDAPS) з NetWorker: NetWorker: Як налаштувати автентифікацію LDAPS

Якщо встановлено середовище виконання NetWorker (NRE), папка Java Runtime Environment (JRE) знаходиться:

  • Linux: /opt/nre/java/latest
  • Вікна: C:\Program Files\NRE\java\jre#.#.#_#


Oracle Java Runtime Environment (JRE) можна знайти:

  • Linux:  /usr/java/latest 
  • Вікна: C:\Program Files\Java (Необхідно вибрати папку з останньою версією)

해당 제품

NetWorker

제품

NetWorker Family
문서 속성
문서 번호: 000038944
문서 유형: Solution
마지막 수정 시간: 11 9월 2025
버전:  5
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.