J'essaye de configurer SSL sur EC2onrails sans aucune chance. À l'heure actuelle, je suis incapable de même telnet dans mon serveur au port 443, il dit simplement trying MY.IP.ADDRESS...
et reste là indéfiniment. Telnet dans 80 fonctionne bien.EC2onRails + SSL + Apache: Aucune réponse sur le port 443
This était mon point de départ. J'ai suivi les instructions exactement, et parce que je suis un aller papa cert J'ai créé ce fichier par défaut-ssl sur mesure que je puisse ajouter la directive SSLCertificateChainFile:
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>
Notez que je devais ajouter
ServerName MY_SERVER_NAME
ou bien j'ai vu l'avertissement suivant au démarrage apache dans le fichier error.log:
[Wed May 27 19:46:20 2009] [warn] RSA server certificate CommonName (CN) ` MY_SERVER_NAME' does NOT match server name!?
J'ai couru ec2onrails de cap: serveur: enable_ssl, bottes apache jusqu'à proprement, un accès régulier sur le port 8 0 fonctionne, et les journaux d'accès apache indiquent aucune activité de demande sur le port 443. Je sais qu'apache charge mes fichiers de configuration ssl par défaut car si je tape gobbledygook dans ceux-ci, il se plaint au démarrage.
Est-ce que quelqu'un d'autre a réussi à utiliser SSL avec EC2onRails? Que puis-je faire d'autre pour déboguer ce problème? En ce moment j'utilise ec2onRails version 0.9.9.1 qui est basée sur une version d'Ubuntu.
maintenant vous pouvez accepter votre propre réponse, puisque cela fait 2 jours. :) – cregox
Pour ajouter à cela, faire une recherche google rapide sur [Comment configurer le pare-feu du groupe de sécurité ec2] (https://www.google.com/?q=how+to+configure+ec2+security+group+firewall) fournira un résultat qui répond à la question Comment puis-je autoriser un port via le pare-feu AWS EC2? –