Configurar un certificado SSL en una instancia de EC2

Estoy teniendo dificultades para intentar configurar un certificado SSL (es un Comodo PositiveSSL adquirido de NameCheap) en mi micro instancia EC2 (estoy usando Amazon Linux AMI 2012.3, que se basa en CentOS si no me equivoco).

Esto es lo que hice:

Instalé mod_ssl y OpenSSL

He habilitado el puerto 443 en el grupo de seguridad de la instancia de mi EC2

Cambié los archivos * .key y * .crt a 777 como Comodo sugirió

Estoy seguro de que la dirección IP y la ruta de los archivos son correctas (ponga un montón de 0 en el ejemplo, peroes correcto en mi ssl.conf)

Agregué esta entrada de VirtualHost a ssl.conf

<code><VirtualHost 00.000.000.00:443>
   ############# I tried both with & without this section ##############
   ServerName www.mydomain.com:443

   ServerAlias www.mydomain.com
   DocumentRoot /var/www
   ServerAdmin [email protected]
   ######################################################################

   SSLEngine on
   SSLCertificateKeyFile /etc/ssl/mydomain_com.key
   SSLCertificateFile /etc/ssl/mydomain_com.crt
   SSLCertificateChainFile /etc/ssl/mydomain_com.ca-bundle
</VirtualHost>
</code>

Entonces reinicié apache...pero yostil no puede acceder https://www.mydomain.com/ !!!

Lo comprobé conssltool.com, dice

<code>The Common Name on the certificate is: ip-00-00-00-000

The certificate chain consists of:
SomeOrganization, ip-00-00-00-000. Expires on: Apr 10 13:39:41 2013 GMT - that's 363 days from today.
The site tested mydomain.com is NOT the same as the Subject CN ip-00-00-00-000!.
</code>

Incluso fui y copié el VistualHost a httpd.conf en lugar de ssl.conf y reinicié Apache, todo en vano.

Llevo días golpeando mi cabeza contra la pared. Estoy bastante seguro de que me estoy perdiendo un poco de algo para hacer que esto funcione, simplemente no sé qué es exactamente.

¡Estaría infinitamente agradecido si alguien pudiera sugerir algo para hacer que esto funcione!

Respuestas a la pregunta(3)

Su respuesta a la pregunta