본문 바로가기

intellij +springboot/오류정리

nginx 와일드카드 인증서 설치 오류

와일드 카드 인증서를 발급 받은 후 확인 한 파일

 

Wildcard.domain.co.kr.key

Wildcard.domain.co.kr.pem

 

위 3가지를 받은 후 nginx(1.16.1)에 설정 후

# sudo service nginx configtest

 * Testing nginx configuration                                                                                                                     Enter PEM pass phrase:



패스워드 입력 후 OK



# sudo service nginx restart 후 다음과 같은 오류 발생

nginx: [emerg] cannot load certificate key "/etc/nginx/ssl/wildcard/Wildcard.smartfile.co.kr.key": 
PEM_read_bio_PrivateKey() failed 
(SSL: error:2807106B:UI routines:UI_process:processing error:while reading strings error

 

방법 1) pem 파일에 key 의 내용을 추가

        - 이 방법은 해보지 않아서 모르겠다.

방법 2) 입력할 때 패스워드를 입력하기 귀찮아 패스워드를 없애는 방법으로 변경

 

openssl rsa -in Wildcard.domain.key -out Wildcard.strip.domain.key 



기존 키파일은 백업 후 사용

 

 

출처 : https://blog.daum.net/keydream/14636149