티스토리 뷰

반응형

Oracle Java에서 제공 하는  Https Server 개발시 사용되는 Jar 파일을 Import 하여 Https Server를 개발 할 시,

다음과 같은 문제점이 있으므로 주의 바랍니다. ㅎㅎ

 

import com.sun.net.httpserver.HttpExchange;
import com.sun.net.httpserver.HttpHandler;
import com.sun.net.httpserver.HttpServer;

위 팩키지를 사용하여 개발 할 시, SSL 서버를 구성하게 되면 간혹 Hand Sharking 도중 Time out이 발생 하거나,

 

Local Connection 임에도 불구 하고 10초 정도 접속 지연이 발생 하는 버그가 있다.

 

주된 원인은 팩키지의 SSL 팩토리 부분에서 사설 인증서 사용시 DNS Query를 수행 하기 때문이다.

 

사설 인증서 이므로, 인증서 CA를 찾으면 않되기 때문에 이부분을 해결하기 위해서는

SSL 팩토리의 DNS Query 부분을 수정 해야만 한다.

반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함