[Tomcat 9.0 Windows] HTTPS 설정 시에 Http11AprProtocol 이 가용하지 않은 APR/native 라이브러리를 요구합니다. 오류 해결 방안
Server.xml 에서 HTTPS 로 직접 인증서를 생성하여 Tomcat 실행 시에 아래와 같은 오류가 발생 하면서 동작 하지 않았습니다.
<Connector port="8443" protocol="org.apache.coyote.http11.Http11AprProtocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" keystoreFile="D:/openssl/bin/keystore" keystorePass="password" clientAuth="false" > <!-- <SSLHostConfig> <Certificate certificateKeystoreFile="conf/localhost-rsa.jks" certificateKeystorePassword="changeit" type="RSA" /> </SSLHostConfig> --> </Connector> |
Windows Tomcat 버젼의 경우 Tomcat native
{tomcat 디렉터리}/bin/ 위치에 tcnative-1.dll 을 복사해주면 해결 된다고 합니다.
다운로드 링크 : https://tomcat.apache.org/download-native.cgi
dll 복사 후 정상적으로 HTTPS 포트가 binding 되었습니다
'Tomcat' 카테고리의 다른 글
[Tomcat 9] HTTP TO HTTPS Redirect 특정 URL만 적용 해보기 (0) | 2023.04.09 |
---|---|
[Tomcat 8.5] 하나의 WAS Container에 2개 이상의 TCP 서비스 Port Open 처리 (0) | 2023.03.16 |
Apache&Tomcat [ WEB & WAS 분리 테스트 ] (0) | 2021.05.04 |
Fasoo DRM fasoopackager.dll Eclipse에서 library Path 추가 하기 (2) | 2019.12.17 |
jdbc oracle connection url , SID 와 SERVICE NAME 설정 방안 (0) | 2019.09.25 |