개발/jBoss

[Tomcat SSL 설정] alias name tomcat does not identify a key entry

유경파 2016. 9. 2. 16:02

서버를 옮기고 keystore 파일을 옮기고 SSL 셋팅을 하는데 갑자기


alias name tomcat does not identify a key entry


이런 에러가 발생했다.

tomcat의 server.xml 파일에서 keystore 의 경로를 절대/상대 바꿔줘도 소용이 없고,

이런저런 옵션을 다 뒤지다가 keyAlias 이 옵션을 추가하니 잘된다.

그럼 keyAlias 값은 어떻게 알 수 있을까?

Java_Home/bin 에 있는 keytool 를 사용하면 된다.

cmd를 이용해서

 

  keytool -list -keystore "keystore_path"



를 치면 중간에 내가 사용하고 있는 private key 이름이 나오는데


그 값을 넣어주니 잘 된다.