java.io.IOException: Alias name tomcat does not identify a key entry 오류

기술자료, 설치/적용 이슈 주요 사례

Tomcat 에 SSL 인증서 설정후 시작시, 아래와 같은 오류가 발생하는 경우

Caused by: java.io.IOException: Alias name tomcat does not identify a key entry

 

Server.xml 에 설정된 인증서 정보에서  첫번째 Alias 정보를 가져올수 없을때 오류가 발생합니다. 그래서 키스토어 정보에서 지정된 Alias 명을 Server.xml 에 지정을 해주면 됩니다.

 

1. Alias 정보 확인 예

keytool -list -v -keystore cert.jks

[Result]

별칭 이름: securesign.kr  <= Alias
생성 날짜: 2011. 12. 13
항목 유형: PrivateKeyEntry
인증서 체인 길이: 4
인증서[1]: ...................

 

2. Server.xml 에 Alias 지정

<Connector keyAlias="securesign.kr" keystoreFile="cert.jks" keystorePass="xxx" 그외 항목들 />

 

 

 

컨텐츠의 무단 전재/복사 및 이메일 주소의 수집/이용을 허용하지 않습니다.
bitSyrup 2023. All rights reserved.