Webratio https ssl/tsl. AWS Elastic Beanstalk y HEROKU

27 Aug '16, 07:30 PM
1,936 Views
No Forum Badges

Buenas,

Estoy intentando desplegar una aplicación web es AWS y poder usar https. Dicha aplicación es una página simple con un mensaje de bienvenida. Tiene marcada la propiedad "secure" y como puertos http 80 y https 443. He probado:

http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/SSL-on-an-instance.html#ssl_prereq

http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/install-LAMP.html

https://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/https-singleinstance-tomcat.html

He probado con los puertos 8080 y 8443.

Cuando instalo mod24_ssl al reiniciar la app en el beanstalk me da el siguiente error:

Error:

[Instance: i-b730be23] Command failed on instance. Return code: 1 Output: (TRUNCATED)...pd.conf AH00534: httpd: Configuration error: No MPM loaded. Failed to execute '/usr/sbin/apachectl -t -f /var/elasticbeanstalk/staging/httpd/conf/httpd.conf' Failed to execute '/usr/sbin/apachectl -t -f /var/elasticbeanstalk/staging/httpd/conf/httpd.conf'. Hook /opt/elasticbeanstalk/hooks/restartappserver/pre/03_configure_proxy.sh failed. For more detail, check /var/log/eb-activity.log using console or EB CLI.

Error:

Failed to execute '/usr/sbin/apachectl -t -f /var/elasticbeanstalk/staging/httpd/conf/httpd.conf'.

Y en mi explorador solo veo la página de Amazon de prueba:

Amazon Linux AMI Test Page.

Para los certificados, uso los que vienen por defecto al instalar mod24_ssl, localhost.key y localhost.crt. Para Tomcat genero un certificado autofirmado con keytool.

¿Hay algún manual en webratio que diga como desplegar una aplicación en AWS con https?

El *.war también lo he desplegado en HEROKU: https://pruebaprotocolo.herokuapp.com/page1.do

pero sale una pagina de error de WEBRATIO que dice:

An error occurred

Unable to access the secure page 'page1' with an unsecure HTTP request

Details:

  • Unable to access the secure page 'page1' with an unsecure HTTP request

EL proyecto lo he probado en local con https y me muestra la página de bienvenida sin problemas, para ello he tenido que modificar mi tomcat.

Saludos Miguel Ángel Holgado.

 

 
x 0
Follow
Answer Answer at this question and get points!
No answers yet
Answer at this question and get points!