NetWorker Java keytool ca sertifikasını içe aktarma işlemi, java.io.IOException: invalid URI name" (java.io.IOException: geçersiz URI adı) nedeniyle Unparseable AuthorityInfoAccess uzantısına neden oluyor

요약: Java'nın keytool ikili dosyasını kullanarak ca sertifikasını içe aktarmaya çalışırken. Aşağıdaki hata oluşur. Objectıd: 1.3.6.1.5.5.7.1.1 Criticality=false Unparseable AuthorityInfoAccess extension due to java.io.IOException: invalid URI name:file:// \SAMPLE.string.comCertEnrollSAMPLE.string.com ...

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

증상

Java'nın keytool ikili dosyasını kullanarak ca sertifikasını içe aktarmaya çalışırken. Aşağıdaki hata oluşur: 

Objectıd: 1.3.6.1.5.5.7.1.1 Criticality=false Unparseable AuthorityInfoAccess extension due to java.io.IOException:
invalid URI name:file:// \\SAMPLE.string.com\CertEnroll\SAMPLE.string.com

원인

Sorun, Yetkili Bilgileri Erişim Uzantısı olan OID 1.3.6.1.5.5.7.1.1 ile ilgilidir. URI'nin Genel Ad kodlaması yanlış. Oracle'ın JVM'leri uzantıyı ayrıştırarak sorunla karşılaşır. 

해결

Bu bir NetWorker

sorunu değildir. Uzantının nasıl kodlanması gerektiğiyle ilgili ayrıntılar için RFC 2459'aBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir. bakın. Ayrıca URI standartları için RFC 2459Bu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir. 32. sayfaya bakın.
CA'nın doğru URI kodlaması ile veya URI olmadan sertifika oluşturmasını sağlar.

CA sertifikasını içe aktarma adımları aşağıdaki "Notes" (Notlar) bölümünde ve "NetWorker Security Configuration Guide" (NetWorker Güvenlik Yapılandırma Kılavuzu) bölümünde özetlenmiştir. NetWorker sürümünüz için belgelere bakın.

추가 정보

CA sertifikasını doğru şekilde içe aktarma:
 
LDAPS sunucularınız için bir sertifikanın içe aktarılmış olup olduğunu kontrol edin:
java_path/bin/keytool -list -keystore java_path/lib/security/cacerts -storepass "password"
Not:

- java_path UNIX'te /usr/java/latest ve Windows'da C:\Program Files\Java dizinindeki en son alt klasör sürümüdür.
- JAVA'nın varsayılan keytool parolası chageit 

İsteğe bağlı olarak anahtar deposu LDAPS sunucusu için süresi dolan güvenilir Java sertifikaları içeriyorsa sertifikaları silin:
java_path/bin/keytool -delete -alias LDAPS_server -keystore java_path/lib/security/cacerts -storepass "password"
Not:
- LDAPS_server, CA sertifikanızı içeren sunucuyla değiştirılmalıdır.

NetWorker sunucusu üzerindeki sertifikayı doğrulamak için openssl kullanılması önerilir:
openssl s_client -showcerts -connect LDAPS_server:636
Not:  
- LDAPS_server CA sertifikanızı içeren sunucuyla değiştirılmalıdır.
- Varsayılan olarak Windows, openssl programı dahil değildir. OpenSSL web sitesinde programı indirme ve yükleme açıklanmaktadır.   

Sertifika, Java'nın keytool programı çalıştırarak içe aktarılabilir:
java_path/bin/keytool -import -alias LDAPS_server -keystore java_path/lib/security/cacerts -storepass "password" -file certificate_file
Not: 
- java_path UNIX'te /usr/java/latest ve Windows'da C:\Program Files\Java dizinindeki en son sürüm alt klasör sürümüdür.
- LDAPS_server LDAPS
sunucusunun ana bilgisayar adı ile değiştirilebilir- JAVA'nın varsayılan anahtar aracı parolası chageit-certificate_file 
CA sertifikanızın PEM biçimini içerir. Bu, yukarıdaki openssl komutundan kopyalanır veya LDAPS sunucusuna dışa aktarılmalıdır.
kA2f1000000X4nfCAC_4_0
Herhangi bir hata raporilmezse sertifikaya güvenmek için "evet" yazın

해당 제품

NetWorker

제품

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