Únete a la Comunidad Magento

Regístrate gratis para publicar preguntas y recibir un resumen semanal con lo mejor de la comunidad
REGISTRO GRATIS

Magento 2.2.2 + docker + nginx + SSL +AWS

Tema en 'Instalación y Configuración' iniciado por Jonathan Quiacain, 21/6/18.

  1. Jonathan Quiacain

    Jonathan Quiacain Nuevo usuario

    1
    0
    0
    Buen día comunidad, tengo los siguientes componentes:
    Magento 2.2.2 montando en contenedores docker en un servidor de Amazon Web Services, el cual funciona muy bien!
    Adicionalmente tengo otro contenedor de docker con ngnix que trabaja como un reverse-proxy en un servidor de Amazon Web Services.

    Aquí he compartido el diagrama:
    https://drive.google.com/file/d/1FyyDpjjP8tu0C3bX38mHuG7JWBSrZ5zm/view

    Todo funciona muy bien, Magento no presenta ningún error, verificando en las bitácoras (modo developer) no hay ningún error.

    Pero cuando habilito el SSL se me presenta el error en la pagina "Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure stylesheet '<URL>'. This request has been blocked; the content must be served over HTTPS."

    El Base URL es: http://www.midominio.com
    El Secure Base URL es: https://www.midominio.com

    He dado vueltas con el servidor y la configuración de magento y todo está según las indicaciones, y por dicha razón creo que debe ser una configuración en el nginx, creo que no tengo bien configurado el nginix para manejar los headers y lo demás con respecto a los recursos estaticos pub/static/

    Mi pregunta es, ¿alguien tiene una infraestructura similar, que haya configurado el nginx para manejar este inconveniente con magento?

    Muchas gracias por su apoyo.
     
  2.  
    Comunidad Magento orgullosamente patrocinada por el hosting y vps magento de FactoriaDigital.com.
  3. Toni FactoriaDigital

    Toni FactoriaDigital Experto en Magento de Factoría Digital Miembro del equipo

    47
    9
    8
    Buenas tardes Jonathan,

    Es posible que no llegue a ser ni por configuración de Nginx, sino que sea por algún enlace que tengas en algún bloque estático con alguna referencia a HTTP y que deberás cambiar por HTTPS.
    Fíjate en el error a ver si el archivo al que hace referencia te suena de donde puede estar viniendo y verifica que no esté hard coded.

    Un saludo!
     
Cargando...

Compartir esta página

Cargando...