2013-07-21 3 views
9

Heroku 앱의 SSL 인증서를 설정하는 데 이미 3 시간이 걸렸습니다. 나는 this tutorial 다음 있어요,하지만 난Heroku SSL - 도메인 이름 인증서가 없습니다.

heroku certs:add server.crt bundle.pem server.key --app my-app-name 

을 실행할 때 나는 항상이 오류를 얻을 : 나는 DNSimple에서 SSL 인증서를 구입 한

Resolving trust chain... failed 
! No certificate given is a domain name certificate. 

합니다. 뭐가 잘못 됐어, 왜 내가 빠졌지. 그것은 나에게 절망감을 안겨주므로 구글도 도움이되지 못했습니다 ...

모든 도움을 주실 수 있습니다.

답변

1

인증서와 같아서 번들이 제대로 처리되지 않습니다. 즉, 트러스트 체인이 손상되었거나 (도메인에 대한 번들 -> 중간 CA -> 루트 CA) 모든 인증서가 존재하지 않거나 귀하의 인증서가 도메인 Heroku 기대하고있다.

인증서의 정규화 된 도메인 이름이 사용중인 도메인과 일치하는지 확인하십시오.

0

제 경우에는 SSL 공급자로부터 다운로드 한 ZIP 파일에 2 개의 .crt 파일이 포함되어 있으며 certs:update을 실행할 때 잘못된 파일을 선택했습니다. 다른 .crt 파일을 사용하여 다시 실행하면 문제가 해결됨

관련 문제