JAVA MAIL
-
javamail ssl 오류 SSLHandshakeException프로그래밍/자바 2021. 11. 4. 16:56
자바 메일 발송시 다음과 같은 Exception이 발생하였다. javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate) JDK가 TLS 프로토콜이 비활성 되어있거나 TLS 버전이 상이하여 발생하는 것이다. 그래서 다음 명령어를 통해 어떤 버전이 지원 가능한지 서버에 요청해 보았다. $ openssl s_client -connect 서버주소:465 -tls1_2 TLS 1.2 와 1.3은 정상 접속이 되는데 1.1은 error:141E70BF:SSL routines 라는 오류가 발생하였다. 그래서 자바 메일에서 사용할 기본 TLS 버전을 1.2로 변경하..