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 167
72 [phind] jetty 와 tomcat 의 차이점 (성능, 사용성, 선호도) 황제낙엽 2024.10.31 237
71 jsp 에서 <script> 로 import 한 js 내의 한글이 깨진다 file 황제낙엽 2024.07.14 296
70 Nginx: 413 – Request Entity Too Large file 황제낙엽 2024.02.17 213
69 nginx 설치, 실행, SSL 설정, 프록시 설정 황제낙엽 2024.02.04 129
68 [bard] Nginx로 서브 도메인에 따라 내부의 포트만 다르게 실행중인 웹서버들을 라우팅 황제낙엽 2024.02.01 136
67 [Bing] "Apache"와 "Nginx" 의 차이점 황제낙엽 2024.01.31 246
66 Nginx 에 대하여 황제낙엽 2024.01.18 149
» "org.apache.tomcat.util.net.SecureNioChannel.getSslEngine()" is null 황제낙엽 2023.06.22 242
64 windows tomcat 에 Let's Encrypt(SSL) 적용 황제낙엽 2023.06.21 285
63 AutoSet PHP 버전 업그레이드 (7.2.10 to 7.4.32) 황제낙엽 2022.10.09 624
62 401 - Unauthorized: Access is denied due to invalid credentials 황제낙엽 2021.08.27 251
61 iis error - Service Unavailable / HTTP Error 503. The service is unavailable. 황제낙엽 2020.09.23 700
60 [Bitnami WAMP] 설치후 PHP 설정 황제낙엽 2020.07.23 201
59 Autoset의 대안 Bitnami WAMP file 황제낙엽 2020.04.01 241
58 HTTP 오류 403.14 - Forbidden file 황제낙엽 2020.03.04 269
57 바인딩 편집 (사이트 바인딩) file 황제낙엽 2020.03.04 220
56 웹사이트에서 여러 도메인을 사용하는 방법 황제낙엽 2020.03.04 153
55 32비트 응용 프로그램 사용 (ASP, C#) file 황제낙엽 2019.10.31 2164
54 [Tomcat 7] org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 15 황제낙엽 2019.10.16 462