PKIX path building failed
반응형
URL 접근 시 javax.net.ssl.SSLHandshakeException: PKIX path building failed가 발생한 경우
JDK의 인증서에 해당 URL와 연관된 인증서가 없어서 발생한 오류
2022-07-12 09:07:28,988 WARN o.j.r.PluginManagerMenuItem: Failed to load plugin updates info
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
InstallCert.java 다운로드
curl -O https://gist.githubusercontent.com/lesstif/cd26f57b7cfd2cd55241b20e05b5cd93/raw/InstallCert.java
컴파일
javac InstallCert.java
InstallCert 구동
java -cp ./ InstallCert {URL}
서버가 전송한 인증서 중 CA 인증서를 찾아서 저장
-- keystore 파일인 'jssecacerts'이 저장되고, 해당 파일의 alais는 '{alias}'이다.
Added certificate to keystore 'jssecacerts' using alias '{alias}'
keytool로 keystore에서 인증서 추출
keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias {alias}
jmeter를 구동하는 JDK의 keystore에 cert import
keytool -importcert -keystore "${JDK_PATH}\jre\lib\security\cacerts" -storepass changeit -file output.cert -alias {alias}
반응형
'development' 카테고리의 다른 글
JOOQ 비관적 잠금 (0) | 2024.09.06 |
---|---|
라즈베리파이 HID (0) | 2024.07.29 |
centos8에서 mariadb 설치 rpm 문제 (0) | 2023.05.01 |
UnsatisfiedDependency (0) | 2022.09.15 |
WebSocket @Autowired (0) | 2022.09.14 |
댓글
이 글 공유하기
다른 글
-
JOOQ 비관적 잠금
JOOQ 비관적 잠금
2024.09.06 -
라즈베리파이 HID
라즈베리파이 HID
2024.07.29 -
centos8에서 mariadb 설치 rpm 문제
centos8에서 mariadb 설치 rpm 문제
2023.05.01 -
UnsatisfiedDependency
UnsatisfiedDependency
2022.09.15