Jenkins 환경 구축은 구축 중에 아래와 같은 오류 발생 시 대처법
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target |
설치 환경 및 버전
OS : Windows
Jenkins : Jenkins 2.361.4
Java : OpenJDK11U-jdk_x64_windows_hotspot_11.0.17_8
해결방법
1. update-center 주소 변경
Manage Jenkins - Manage Plugin - Advanced 에서 Update site 경로를 변경
https://updates.jenkins.io/update-center.json 주소를
https를 http로 변경합니다.
http://updates.jenkins.io/update-center.json
2. skip-certificate-check plugin 수동 설치
이 방법은 certificate를 check하는 과정을 skip하도록 설정하는 Plugin이고, 이 Plugin을 설치하기 위해 아래 링크에서 파일을 받습니다
skip-certificate-check download
다운받은 hpi 파일은 ${JENKINS_HOME}/plugins/ 디렉토리 하위에 복사하고, Jenkins를 재시작
전 1번 방법으로 해결이 안되서 2번으로 해결되었습니다