본문 바로가기
공부/시행착오

[Jenkins] 젠킨스 빌드 Received fatal alert: protocol_version.

by KANGJUNG 2020. 5. 11.
728x90

2020/05/11 - [공부/기타] - [Jenkins] 젠킨스 빌드 Return code is: 501,ReasonPhrase:HTTPS Required. 오류

 

 

지난 젠킨스 501오류 해결을 하니 아래와 같이 'Received fatal alert: protocol_version.' 라는 뻘건 에러와 함께 또다시 빌드를 실패 했습니다.

 

 

여기 저기 찾아보니 TLS library 문제라고 하네요. 

젠킨스가 있는 서버를 확인하니 JAVA가 버전이 JAVA7 이였습니다. 7버전은 TLS 버전 1.2가 사용은 가능하지만 기본값이 비활성화라고 하네요. 

 

해결 방법은 JAVA 버전을 올려주던가, JVM 옵션에 지정을 해주면 된다고 합니다.

버전을 올릴 상황이 아니라 저는 Jenkins 프로젝트 설정의 Build 설정에서 '-Dhttps.protocols=TLSv1.1,TLSv1.2' 를 JVM 옵션에 추가하였습니다.

728x90
반응형

댓글