NetWorker Java keytool імпортує сертифікат ЦС призводить до розширення Unparseable AuthorityInfoAccess через java.io.IOException: неприпустиме ім'я URI"

Summary: При спробі імпортувати сертифікат ЦС за допомогою двійкового файла keytool Java. Виникає наступна помилка. Ідентифікатор об'єкта: 1.3.6.1.5.5.7.1.1 Criticality=false Нерозібране розширення AuthorityInfoAccess через java.io.IOException: недійсне ім'я URI:file:// \SAMPLE.string.comCertEnrollSAMPLE.string.com ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

При спробі імпортувати сертифікат ЦС за допомогою двійкового файла keytool Java. Виникає наступна помилка: 

Ідентифікатор об'єкта: 1.3.6.1.5.5.7.1.1 Criticality=false Unparseable AuthorityInfoAccess через java.io.IOException:invalid URI name:
file:// \\
SAMPLE.string.com\CertEnroll\SAMPLE.string.com

Cause

Проблема пов'язана з OID 1.3.6.1.5.5.7.1.1, який є розширенням доступу до інформації Authority. Кодування URI «Загальна назва» є неправильним. Oracle s JVM намагається проаналізувати розширення і стикається з проблемою. 

Resolution

Це не проблема

NetWorker Дивіться RFC 2459Це гіперпосилання спрямовує вас на веб-сайт за межами Dell Technologies. , щоб дізнатися більше про те, як має бути закодовано розширення. Крім того, зверніться до RFC 2459Це гіперпосилання спрямовує вас на веб-сайт за межами Dell Technologies. сторінка #32 для стандартів URI.
Нехай ЦС згенерує сертифікат з правильним кодуванням URI або без URI.

Кроки для імпорту сертифіката ЦС описані в розділі «Примітки» нижче і в «Керівництві по налаштуванню безпеки NetWorker». Зверніться до документації для вашої версії NetWorker.

Additional Information

Як правильно імпортувати сертифікат ЦА:
 
Перевірте, чи було імпортовано сертифікат для вашого сервера LDAPS:
java_path/bin/keytool -list -keystore java_path/lib/security/cacerts -storepass "password"
Примітка
:- java_path є /usr/java/latest в UNIX і в Windows - це остання версія підпапки в каталозі C:
\Program Files\Java.
- Типовим паролем keytool у JAVA є chageit 

Крім того, якщо сховище ключів містить прострочені довірені сертифікати Java для сервера LDAPS, вилучіть сертифікати:
java_path/bin/keytool -delete -псевдонім LDAPS_server -keystore java_path/lib/security/cacerts -storepass "пароль"
Примітка:
- LDAPS_server слід замінити сервером, що містить ваш сертифікат ЦС.

Рекомендується використовувати openssl для перевірки сертифіката на сервері NetWorker:
openssl s_client -showcerts -connect LDAPS_server:636
Примітка.  
- LDAPS_server слід замінити на сервер, що містить ваш сертифікат
ЦС.- За замовчуванням Windows не включає програму openssl. На сайті OpenSSL описано, як завантажити та встановити програму.   

Сертифікат можна імпортувати, запустивши програму keytool Java:
java_path/bin/keytool -import -псевдонім LDAPS_server -keystore java_path/lib/security/cacerts -storepass "пароль" -файл certificate_file
Примітка: 
- java_path — /usr/java/latest в UNIX, а в Windows — остання версія підпапки в каталозі C:\Program Files\Java.
- LDAPS_server можна замінити назвою вузла вашого сервера
LDAPS — типовим паролем keytool у JAVA є chageit 
certificate_file міститиме формат PEM вашого сертифіката ЦС. Його можна скопіювати з наведеної вище команди openssl або експортувати на сервер LDAPS.
kA2f1000000X4nfCAC_4_0
Якщо про помилки не повідомляється, введіть "yes", щоб довіряти сертифікату

Affected Products

NetWorker

Products

NetWorker, NetWorker Management Console
Article Properties
Article Number: 000032279
Article Type: Solution
Last Modified: 14 Mar 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.