개인적인 정리

Keystore was tampered with, or password was incorrect 본문

전자정부표준프레임워크/Exception 및 Error

Keystore was tampered with, or password was incorrect

yeon.Biju 2021. 1. 26. 19:38

이클립스에서 톰캣에 ssl 설정을 하여 톰캣을 기동하면 아래와 같은 오류가 난다. 

 

Keystore was tampered with, or password was incorrect

 

맞는 비밀번호를 설정했음에도 오류가 발생한다.

 

keystore 파일을 아래와 같은 방법으로 생성하고 설정을 조금 변경하니 에러가 나지 않는다.

 

1. keystore 파일 생성

 

keytool -genkey -alias tomcat -keypass changeit -storepass changeit -keyalg RSA -keystore C:\work\keystore\tomcat.keystore

 

2. 톰캣 설정 변경

   - keystorePass="123456" 부분을 아래와 같이 삭제한다. 

그러고 나서 톰캣을 재시작해보니 에러가 없이 동작한다.

개발환경이므로 이렇게 해서 써도 문제가 없을 것 같다.

 

에러가 났던 keystore 방법들도 일단 첨부한다. 

 

keytool -genkey -keyalg RSA -sigalg SHA1withRSA -alias tomcat -keystore C:\work\keystore\tomcat.keystore

keytool -genkey -alias tomcatSSL -keyalg RSA -keysize 1024 -keystore C:\work\keystore\tomcat.keystore

keytool -genkeypair -keyalg RSA -sigalg SHA1withRSA -alias tomcat -keystore C:\work\keystore\tomcat.keystore

 

Done.

Comments