Я пытаюсь сделать доступ к моему rails-приложению (размещенному на aws), используя https. Я следовал инструкциям, опубликованным на http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https.html, но конечный результат не ведет себя так, как ожидалось, поэтому я предполагаю, что есть тот шаг, который мне не хватает.Rails приложение на aws с использованием https
Эти шаги, которые я сделал:.
Сгенерированный сертификат сервера, чтобы иметь CN = * example.com (не самоподписным сертификат, сво сертификат, выданный GoDaddy).
В моей среде AWS Elasticbeanstalk, я настроить конфигурацию балансировки нагрузки, так что защищенный порт Слушатель = 443, и протокол HTTPS и SSL сертификат является идентификатором сертификата я получил от шага 1.
В моих настройках EC2 я добавил входящее правило, позволяющее https через порт 443, из источника 0.0.0.0/0 (для группы безопасности приложений).
В конфигурации моего рельса я установил флаг force_ssl для производства в true.
Однако теперь, когда я пытаюсь получить доступ к моему сайту, перейдя либо example.com или https://example.com, он просто продолжает загрузку на неопределенное время, и сообщение в строке состояния браузера «Подключен к example.com .. . », но после этого ничего не получается. Когда он в конечном итоге терпит неудачу, браузер дает мне сообщение об ошибке «Соединение было прервано».
Я пропустил еще один этап настройки? Любая идея, что я могу делать неправильно? С уважением,