sitelink1  
sitelink2  
extra_vars5  
extra_vars6  

여러가지 이유로 현재까지 apache-tomcat-9.0.24 버전을 사용하고 있었는데

오늘 tomcat 9.0.31 미만 버전에서 보안 취약점이 있다는 내용을 발견하였다 (https://blog.naver.com/ncloud24/221835089435)

그래서 부랴부랴 톰캣을 9.0.76 버전으로 업그레이드하고 웹서버를 실행하였다

 

원래 9.0.24 버전을 구동했을땐 제목과 같은 ssl 오류가 발생하여 이를 해결하기 위해 며칠을 고생중이었는데

76 버전으로 업그레이드 하니까 해당 오류가 더이상 발생하지 않는다

구동상에 문제는 없어서 그대로 두고 있었는데... 다음부턴 톰캣 오류가 발생하면 버전 패치도 방법이 될 수 있는 점을 꼭 챙겨야겠다 (시간이 너무 아깝다 ㅜ.ㅜ)

 

다음의 내용은 기록용이다

tomcat 9.0.24 버전에 SSL 을 적용하면서 발생했던 exception 내용이다

 

22-Jun-2023 14:19:49.320 SEVERE [https-openssl-nio-443-exec-9] org.apache.coyote.AbstractProtocol$ConnectionHandler.process 요청을 읽는 중 오류 발생. 무시합니다.

        java.lang.NullPointerException: Cannot invoke "javax.net.ssl.SSLEngine.getSession()" because the return value of "org.apache.tomcat.util.net.SecureNioChannel.getSslEngine()" is null

                at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.getSslSupport(NioEndpoint.java:1392)

                at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:853)

                at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1593)

                at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

                at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)

                at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)

                at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

                at java.base/java.lang.Thread.run(Thread.java:1589)

 

위 오류는 google 을 열심히 뒤져봐도 해결책을 찾을 수 없었던 오류이다

 

번호 제목 글쓴이 날짜 조회 수
73 [ChatGPT] nginx 에서 jetty 서버로 프록시중 "org.eclipse.jetty.http.BadMessageException: 400: Invalid SNI" 오류 황제낙엽 2024.11.12 340
72 [phind] jetty 와 tomcat 의 차이점 (성능, 사용성, 선호도) 황제낙엽 2024.10.31 577
71 jsp 에서 <script> 로 import 한 js 내의 한글이 깨진다 file 황제낙엽 2024.07.14 637
70 Nginx: 413 – Request Entity Too Large file 황제낙엽 2024.02.17 404
69 nginx 설치, 실행, SSL 설정, 프록시 설정 황제낙엽 2024.02.04 226
68 [bard] Nginx로 서브 도메인에 따라 내부의 포트만 다르게 실행중인 웹서버들을 라우팅 황제낙엽 2024.02.01 199
67 [Bing] "Apache"와 "Nginx" 의 차이점 황제낙엽 2024.01.31 333
66 Nginx 에 대하여 황제낙엽 2024.01.18 244
» "org.apache.tomcat.util.net.SecureNioChannel.getSslEngine()" is null 황제낙엽 2023.06.22 2174
64 windows tomcat 에 Let's Encrypt(SSL) 적용 황제낙엽 2023.06.21 468
63 AutoSet PHP 버전 업그레이드 (7.2.10 to 7.4.32) 황제낙엽 2022.10.09 883
62 401 - Unauthorized: Access is denied due to invalid credentials 황제낙엽 2021.08.27 470
61 iis error - Service Unavailable / HTTP Error 503. The service is unavailable. 황제낙엽 2020.09.23 863
60 [Bitnami WAMP] 설치후 PHP 설정 황제낙엽 2020.07.23 1001
59 Autoset의 대안 Bitnami WAMP file 황제낙엽 2020.04.01 425
58 HTTP 오류 403.14 - Forbidden file 황제낙엽 2020.03.04 335
57 바인딩 편집 (사이트 바인딩) file 황제낙엽 2020.03.04 268
56 웹사이트에서 여러 도메인을 사용하는 방법 황제낙엽 2020.03.04 217
55 32비트 응용 프로그램 사용 (ASP, C#) file 황제낙엽 2019.10.31 2238
54 [Tomcat 7] org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 15 황제낙엽 2019.10.16 595