와일드 카드 인증서를 발급 받은 후 확인 한 파일
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
기존 키파일은 백업 후 사용