📚 [Tomcat]SSLHandshakeException: Received fatal alert:handshake_failure

Category: Tomcat | 📅 September 28, 2021

Error

SSLHandshakeException: Received fatal alert:handshake_failure or SSLHandshakeException: Received fatal alert: protocol_version

TLS 버전이 맞지 않는 경우 발생함.

조치

  1. JAVA 1.8 이상 사용하기
  2. server.xml 내 아래 내용 추가
SSLProtocol = "TLS" 

이후,

SSLEnabledProtocol = "TLSv1, TLSv1.1, TLSv1.2, TLSv1.3" 

을 추가하고 tomcat 서버 재시작

💭 Review
  • TLS1.3 대비 할 일이 많아지는 느낌.
  • 📖 References
  • [이상하게 없네...]