https를 사용하는 레일 앱 (aws에서 호스팅 됨)에 대한 액세스를 시도하고 있습니다. http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https.html에 게시 된 지침을 따랐지만 최종 결과가 예상대로 작동하지 않아 누락 된 단계가 있다고 추측합니다.https를 사용하는 aws의 레일 앱
이 내가 한 단계는 다음과 같습니다.
생성 된 서버 인증서가 CN = *을 가지고 example.com을 (안 자체 서명 인증서, GoDaddy와 발행 자사의 인증서). 내 AWS Elasticbeanstalk 환경에서
- , 나는로드 밸런서 구성을 설정할 수 있도록 보안 리스너 포트 = 443, 및 프로토콜은 HTTPS이고, SSL CERT는 내가 1 단계 에서받은 인증서의 ID입니다
내 EC2 설정에서 포트 443을 통해 https를 허용하는 인바운드 규칙을 추가했으며, 소스 0.0.0.0/0 (내 앱 보안 그룹의 경우)에서 가져 왔습니다.
내 레일 앱 구성에서 제작 용 force_ssl 플래그를 true로 설정했습니다.
그러나 지금은 하나 example.com 또는 https://example.com, 그냥 계속 무기한로드로 이동하여 내 사이트에 액세스하려고 할 때, 브라우저의 상태 표시 줄에 메시지가 example.com에 "연결되어 .. . "하지만 그 후에는 아무 것도하지 않습니다. 결국 실패하면 브라우저에서 "연결이 중단되었습니다."라는 오류를 표시합니다.
다른 구성 단계가 누락 되었습니까? 내가 뭘 잘못하고 있을지 모르겠다. 감사합니다.