SSHProtocolException 에러 해결

서버에서 다른 서버로 API 호출하던 중에 아래와 같은 에러가 발생했다.

Caused by: javax.net.ssl.SSLProtocolException: handshake alert:  unrecognized_name 

수신 서버가 송신 서버의 name을 알지 못한다는 내용이다.

해당 에러를 해결하기 위해서는 두가지 방법이 있다.
- System 환경변수를 설정한다. System.setProperty("jsse.enableSNIExtension", false);
- JVM 옵션을  설정한다. -Djsse.enableSNIExtension=false

한가지 방법을 선택해 설정하면 정상적으로 API 호출되는 것을 확인 할 수 있다.

'Development > Java' 카테고리의 다른 글

UnsupportedClassVersionError 에러 해결  (0) 2018.07.16
Garbage Collection 방식  (0) 2018.05.12
Garbage Collection 과정  (0) 2018.04.28
Garbage Collection 용어 정리  (0) 2018.04.26
AES256 암호화 오류 해결  (4) 2017.10.06

+ Recent posts