Comparativas y alternativas

Errores de certificado SSL en hosting compartido: guía de solución

Los errores de certificado SSL en hosting compartido tienen causas concretas y soluciones directas que puedes aplicar sin tocar el servidor.

Two businessmen analyze financial documents during a meeting, focusing on data trends and performance.

La mayoría de los errores de certificado SSL en hosting compartido en México se resuelven en menos de 30 minutos una vez que identificas la causa raíz. El problema casi nunca está en el certificado en sí, sino en la configuración del servidor, el dominio o el contenido de la página.

En esta guía encontrarás los errores más frecuentes, qué los provoca y cómo corregirlos sin necesidad de acceso root al servidor.

¿Por qué aparecen errores SSL en hosting compartido?

El hosting compartido pone a varios sitios sobre el mismo servidor con la misma IP. Eso históricamente fue un problema para SSL (solo cabía un certificado por IP), pero desde que se adoptó SNI (Server Name Indication) ese obstáculo desapareció. Hoy los errores tienen otras causas:

  • El certificado no está instalado o venció.
  • El dominio no apunta al servidor correcto todavía (propagación DNS incompleta).
  • El sitio carga recursos HTTP en una página HTTPS (mixed content).
  • La fecha y hora del servidor están desfasadas.
  • El proveedor de hosting no renovó el certificado automáticamente.

Errores SSL más comunes y cómo identificarlos

ERR_CERT_COMMON_NAME_INVALID

El certificado está instalado pero no cubre el dominio que estás visitando. Ocurre cuando:

  • Tienes www pero el certificado solo cubre el dominio raíz (o viceversa).
  • El dominio o subdominio se agregó después de emitir el certificado.

Solución: Re-emite el certificado incluyendo tanto dominio.com como www.dominio.com. En cPanel usa Let's Encrypt SSL o AutoSSL y marca ambas variantes.

ERR_CERT_DATE_INVALID / NET::ERR_CERT_DATE_INVALID

El certificado expiró o su fecha de inicio es futura. Let's Encrypt emite certificados de 90 días; si la renovación automática falló, verás este error.

Solución: Accede a cPanel → SSL/TLS Status y fuerza la renovación con el botón Run AutoSSL. Si el proveedor no ofrece AutoSSL, instala un nuevo certificado manualmente.

Mixed Content (contenido mixto)

La página carga en HTTPS pero pide recursos (imágenes, scripts, fuentes) por HTTP. El navegador bloquea esos recursos o muestra el candado con advertencia.

Solución paso a paso:

  1. Usa la herramienta de inspección del navegador (F12 → Console) para identificar las URLs HTTP.
  2. En WordPress activa un plugin como Really Simple SSL o edita las URLs en la base de datos con Search & Replace.
  3. Agrega en .htaccess una regla que fuerce HTTPS para todos los recursos.

ERR_SSL_PROTOCOL_ERROR

El servidor y el navegador no negocian el protocolo correctamente. En hosting compartido suele ocurrir cuando el proveedor soporta solo TLS 1.0 (obsoleto) o cuando el sitio está en mantenimiento.

Solución: Contacta a soporte del hosting para verificar que TLS 1.2 y TLS 1.3 estén habilitados. Si el servidor está en construcción, desactiva temporalmente el redireccionamiento HTTPS.

Certificado de una cadena incompleta (SSL Chain Error)

El certificado está instalado pero falta el certificado intermedio (intermediate CA). El navegador no puede construir la cadena de confianza.

Solución: Al instalar el certificado manualmente en cPanel, asegúrate de pegar también el CA Bundle en el campo correspondiente. Puedes obtenerlo del proveedor del certificado o armarlo desde soporte de hosting especializado.

Tabla de diagnóstico rápido

Error en el navegador Causa probable Acción inmediata
ERR_CERT_COMMON_NAME_INVALID Dominio no cubierto por el cert Re-emitir incluyendo www y raíz
ERR_CERT_DATE_INVALID Certificado vencido o futuro Renovar o reinstalar el cert
Mixed Content Recursos HTTP en página HTTPS Forzar HTTPS en todos los recursos
ERR_SSL_PROTOCOL_ERROR Protocolo TLS no soportado Verificar TLS 1.2/1.3 con soporte
Chain error / untrusted CA Bundle faltante Reinstalar con el bundle completo

Buenas prácticas para evitar errores SSL en el futuro

Resolver el error es solo la mitad del trabajo. Para que no vuelva a ocurrir:

  • Activa AutoSSL o renovación automática en tu panel de control. La mayoría de los proveedores en México incluyen Let's Encrypt con renovación automática.
  • Fuerza HTTPS desde el inicio. Agrega la redirección en .htaccess o en la configuración del panel antes de publicar cualquier contenido.
  • Monitorea la expiración. Herramientas gratuitas como SSL Labs o UptimeRobot pueden alertarte días antes de que el certificado venza.
  • Incluye subdominios en el certificado. Si usas blog.tudominio.com, tienda.tudominio.com, etc., solicita un certificado wildcard o SAN que los cubra todos.
  • Consulta el soporte de tu hosting antes de hacer cambios de DNS o migrar; una mala secuencia puede dejar el certificado inválido durante horas. Si necesitas orientación profesional, los expertos en diseño web y hosting de elenlace.com pueden guiarte.

También puedes explorar más guías de comparativas y soluciones en nuestra sección de comparativas.

Conclusiones clave

  • El SNI resolvió el problema histórico de una sola IP por certificado en hosting compartido; los errores actuales son de configuración, no de arquitectura.
  • Los cinco errores más frecuentes (nombre inválido, fecha inválida, mixed content, protocolo y cadena incompleta) tienen solución concreta sin tocar el servidor a nivel root.
  • Activar AutoSSL y forzar HTTPS desde el inicio elimina el 80 % de los incidentes.
  • Monitorear la expiración del certificado con alertas previas evita interrupciones inesperadas.

Si después de seguir esta guía el error persiste, lo más eficiente es contactar directamente al soporte de tu proveedor con el mensaje exacto del navegador y la URL afectada. Un buen hosting en México debe resolver este tipo de incidencia en menos de una hora.

Preguntas frecuentes

¿El hosting compartido puede tener SSL gratuito?

Sí. La mayoría de los proveedores en México incluyen Let's Encrypt sin costo adicional. Verifica que tu plan lo tenga activo en el panel de control; si no aparece, solicítalo a soporte.

¿Cuánto tarda en funcionar un certificado SSL recién instalado?

Si el DNS ya apunta al servidor correcto, el certificado queda activo en cuestión de minutos. Si los DNS aún están propagando, puede tardar hasta 48 horas.

¿El error SSL afecta el posicionamiento en Google?

Sí. Google usa HTTPS como señal de ranking y Chrome muestra advertencia de "No seguro" a los visitantes, lo que aumenta la tasa de rebote y daña indirectamente el SEO.

¿Puedo instalar un certificado SSL comprado externamente en hosting compartido?

En la mayoría de los casos sí, desde cPanel → SSL/TLS → Manage SSL Sites. Necesitas el certificado (.crt), la clave privada (.key) y el CA Bundle del proveedor.

Recursos útiles

Otros proveedores y guías que vale la pena comparar:

← Todos