-
javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_nameJAVA & Web 2015. 10. 7. 21:51
JDK 1.7 을 사용하면서 기존에 잘 되던 SSL 통신이
javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name
이런 에러를 뿜으면서 안되기 시작했다.
구글링 해본 결과
버그라고 한다. 해결방안은
아래와 같이 java 코드에 삽입을 하는 방법 혹은
System.setProperty ("jsse.enableSNIExtension", "false");
JVM 기동시 JAVA_OTP 옵션으로
-Djsse.enableSNIExtension=false
이렇게 주니 해결!
참조
https://stackoverflow.com/questions/11953032/how-to-set-jsse-enablesniextension-to-false
'JAVA & Web' 카테고리의 다른 글
메이븐 pom 라이브러리 최신 (0) 2016.01.24 jvm 옵션 참조 링크 (0) 2015.10.16 JSON 이란? (1) 2015.07.03 멀티셀렉트 (0) 2015.03.16 JAVA 역컴파일 방지 , 난독화 (0) 2015.03.10