728x90
얼마전 회사에서 exception처리되는 메세지들이 오는 채널에 아무것도 오지 않는 이상한 일이 발생하였다.
오류는 아래와 같다.
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target; nested exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
위와 같은 에러가 발생을 하였는데 내용을 보니 SSL 인증 관련 에러 발생으로 인해 슬랙 webhook 에러 이다.
아래는 에러 해결을 위한 참고 자료 이다.
https://www.skyer9.pe.kr/wordpress/?p=7544
unable to find valid certification path to requested target – 상구리의 기술 블로그
unable to find valid certification path to requested target https 통신을 하는 상황에서 인증서가 없다거나, 사실인증서로 인증되고 있는 경우, 또는 정상적인 인증서라고 해도 JDK 에 포함되어 있지 않는 인증
www.skyer9.pe.kr
간단하게 해결 방법을 기술하자면 JDK 버전이 낮아서 나온문제이다. 현재 레거시 프로젝트 들은 1.8.0_66 을 사용중인데 워낙 낮은 버전이다 보니 기존 자바 버전들을 모두 사이드 이펙트 없는 수준까지는 해당 리소스 ec2 들마다 직접 자바를 설치하고 진행 하였다.
역시 버전관리는 주기적으로 꼭 해줘야한다..
728x90
'코드 > dev' 카테고리의 다른 글
슬로우 쿼리 문제 (mariadb boolean column index) (0) | 2023.11.24 |
---|---|
ec2 네트워크 연결 되지 않는 오류 (2) | 2023.11.22 |
mariadb(mysql) 테이블 깨짐 복구 (Table 'product_images' is marked as crashed and should be repaired) (2) | 2023.11.22 |
java dateTime 타임존 (2) | 2023.11.22 |
Junit test filtering (2) | 2023.11.17 |