EC2onrailsでSSLを設定しようとしています。現在私はポート443で私のサーバにtelnetすることさえできません、それは単にtrying MY.IP.ADDRESS...
と言ってそこに無期限にとどまります。 Telnetで80までうまく動作します。EC2onRails + SSL + Apache:ポート443で応答がありません
Thisが私の出発点でした。私は正確に指示に従った、と私はSSLCertificateChainFileディレクティブを追加することができますので、私はこのカスタムデフォルト-sslのファイルを作成して行くパパ証明書持っているので:私は
ServerName MY_SERVER_NAME
を追加する必要がありました
NameVirtualHost *:443
<VirtualHost *:443>
Include /etc/apache2/sites-available/app.custom
Include /etc/apache2/sites-available/app.common
ErrorLog /mnt/log/apache2/error.log
LogLevel warn
CustomLog /mnt/log/apache2/access.log combined
# see http://httpd.apache.org/docs/2.2/ssl/ssl_intro.html and http://httpd.apache.org/docs/2.2/mod/mod_ssl.html
SSLEngine On
SSLCertificateFile /etc/ec2onrails/ssl/cert/ec2onrails-default.crt
SSLCertificateKeyFile /etc/ec2onrails/ssl/private/ec2onrails-default.key
SSLCertificateChainFile /etc/ec2onrails/ssl/cert/ec2onrails-chain.crt
RequestHeader set X_FORWARDED_PROTO 'https'
ServerName MY_SERVER_NAME
</VirtualHost>
注意を
[Wed May 27 19:46:20 2009] [warn] RSA server certificate CommonName (CN) ` MY_SERVER_NAME' does NOT match server name!?
私はキャップec2onrailsを実行しています:サーバー:enable_ssl、きれいにApacheの起動すると、ポート8を超える定期的にアクセスしたり、他の私は、error.logファイル、ファイル内のApacheの起動時に次の警告を見ました0は動作し、apacheのアクセスログはポート443へのリクエストアクティビティがないことを示しています。起動時にgobbledygookと入力するとapacheがデフォルトのssl設定ファイルをロードしています。
他の誰かがSSLをEC2onRailsで正常に使用していますか?この問題をデバッグするために他に何ができますか?今私はec2onRailsバージョン0.9.9.1を使用しています。これはUbuntuのバージョンに基づいています。
これで2日以上経過していたので、あなた自身の回答を受け入れることができます。 :) – cregox
これに追加するには、[ec2セキュリティグループファイアウォールの設定方法](https://www.google.com/?q=how+to+configure+ec2+security+group+firewall)ですばやくGoogle検索を実行してください。 )は、AWS EC2ファイアウォールを介してポートを許可するにはどうすればよいのでしょうか? –