Problemas con SSL

  • Problemas con SSL

    Posted by John on 01/04/2021 a las 10:08 AM

    Saludos.

    Activé el certificado de un sitio web y me dice que el sitio “no es completamente seguro”, es decir, hay contenido mixto en el sitio, uno bajo el certificado SSL (HTTPS) y otros bajo el protocolo HTTP que son las imágenes y videos del sitio.

    Cómo soluciono ese problema? Existirá algún plugin para cambiarlo todo al protocolo https?

    Gracias!

    John respondió 3 years, 6 months atras 2 Miembros · 3 Respuestas
  • 3 Respuestas
  • Brayan

    Usuario
    01/04/2021 a las 11:10 AM
    0 centavos

    Hola John, existen varios plugins que te permiten forzar la carga de tu sitio web con SSL, sin embargo mantienes una opción mejor dentro de tu cPanel que es el Forzado HTTPS de tu dominio, adjunto una imagen para tu rápida revisión, los pasos para realizar este forzado son:

    1. cPanel > Dominios

    2. Forzado HTTPS> Activado

    Por otra parte, pese al forzado del HTTPS de su sitio Web, este presenta advertencias de contenido mixto y esto se da ya el contenido mixto ocurre cuando el HTML en un sitio web se carga a través de una conexión HTTPS segura (gracias a un certificado SSL instalado recientemente) pero otro contenido, como imágenes, videos, hojas de estilo y scripts, continúan cargándose a través de un protocolo inseguro HTTP. Esto hace que parte del contenido web se cargue de forma segura y parte del contenido web se cargue de forma insegura.

    Para solucionarlo usted puede buscar los enlaces que están causando este tipo incidentes visitando su sitio web desde el navegador Google Chrome y seguir estos pasos:

    Paso 1

    1. Sitio Web > Inspector de Elementos.

    2. Elija la pestaña Consola.

    El navegador detectará contenido mixto y mostrará advertencias como esta:

    Fuente: https://googlesamples.github.io/web-fundamentals/fundamentals/security/prevent-mixed-content/passive-mixed-content.html

    Una alternativa en este punto, es usar nuestra herramienta para conocer enlaces inseguros lo invito a revisarla desde este enlace :

    Paso 2

    Una vez que usted obtenga los enlaces que generan la advertencia de contenido mixto lo siguiente que deberá hacer, es comparar su página web HTTP con la página web segura HTTPS (usando la misma URL para ambos). Si las páginas web son idénticas a través de HTTP y HTTPS, continúe con el siguiente paso. Esto significa que Google Chrome no bloquea el contenido y puede continuar.

    Fuente: https://developers.google.com/web/fundamentals/security/prevent-mixed-content/fixing-mixed-content#finding_mixed_content_by_visiting_your_site

    Sin embargo, si ve una advertencia o el contenido no se mostrará a través de la conexión HTTP, debe realizar una de las siguientes acciones:

    • Deshágase del recurso por completo (por ejemplo, la imagen, el video, etc.
    • Incluya el recurso de otro host si está disponible
    • Descargue y aloje el recurso en su sitio directamente.

    Paso 3

    Finalizada la comprobación el siguiente paso sera forzar la URL de http:// a https:// es decir volver a implementar o cargar el archivo que encontramos en el paso 1.

    Una vez que usted cargue el nuevo recurso de manera segura haga clic en la página web donde apareció el error de contenido mixto y realice una vez mas el paso uno, para validar que el recurso cargado ya no esta dentro de las advertencias de contenido Mixto.

    Repita este proceso para cada uno de los recursos encontrados.

    Por favor en cualquiera de estos pasos si tiene alguna pregunta o inquietud permitame saber, adicional si necesita mas detalles sobre esta advertencia puede visitar este articulo en donde hablamos de este incidente:

  • Brayan

    Usuario
    01/04/2021 a las 11:55 AM
    0 centavos

    En cuanto a su pregunta he investigado un poco sobre un plugin que atienda este requerimiento y puedo recomendarle Better Search Replace o SSL Insecure Content Fixer para que usted pueda probar si son de utilidad para este requerimiento.

  • John

    Usuario
    02/04/2021 a las 11:36 AM
    10 centavos

    Todo solucionado. Muchas gracias!

Log in to reply.