Cómo activar SSL (AutoSSL + Certificados opcionales)
Esta guía explica cómo activar certificados SSL gratuitos con AutoSSL en cPanel, cómo instalar certificados propios (Custom Certificates), cómo forzar HTTPS y cómo resolver errores comunes relacionados con validaciones o redirecciones. Incluye buenas prácticas de seguridad y diagnóstico.
Administración de SSL/TLS desde cPanel.
Resumen rápido
- AutoSSL instala certificados gratuitos automáticamente para todos tus dominios.
- Los certificados se renuevan solos cada 90 días.
- Usa SSL/TLS Status para verificar dominios cubiertos.
- Si usas Cloudflare, revisa el modo de cifrado (Flexible / Full / Full Strict).
- Redirige todo tu sitio a HTTPS desde Domains → Redirects o con .htaccess.
Activar SSL gratuito (AutoSSL)
AutoSSL es el sistema que instala certificados Let’s Encrypt automáticamente.
- En cPanel ve a SSL/TLS Status.
- Haz clic en Run AutoSSL para forzar una emisión manual.
- Espera entre 1 y 5 minutos mientras se validan los dominios.
- Los dominios con errores aparecerán en rojo; revisa causas en la sección “Problemas comunes”.
Requisitos para que AutoSSL funcione
- El dominio debe apuntar a nuestro servidor (registro A correcto).
- No debe haber redirecciones que bloqueen la validación HTTP.
- No ocultar el dominio detrás de proxies no configurados (Cloudflare Flexible).
- El dominio debe existir en cPanel o en Addon Domains/Subdomains.
Instalar un certificado SSL propio (Custom SSL)
Si compraste un certificado de otra autoridad (Comodo, Sectigo, Digicert, etc.), puedes instalarlo manualmente.
Pasos
- En cPanel ve a SSL/TLS.
- Selecciona Manage SSL Sites.
- Pega los datos:
- Certificate (CRT)
- Private Key (KEY)
- Certificate Authority Bundle (CABUNDLE) (si aplica)
- Clic en Install Certificate.
Si compraste el certificado con nosotros, normalmente te lo instalamos automáticamente.
Forzar HTTPS (redirección segura)
Desde cPanel (recomendado)
- En cPanel ve a Domains.
- Activa el switch Force HTTPS Redirect.
- Listo: tu dominio redirige siempre a HTTPS.
Vía .htaccess (alternativa avanzada)
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
No dupliques redirecciones. Si ya usas el switch de cPanel, no añadas reglas adicionales en .htaccess.
Usar SSL con Cloudflare
Si Cloudflare administra tu DNS, considera estas configuraciones:
- Flexible: no recomendado; rompe validaciones AutoSSL.
- Full: válido, pero el certificado del servidor debe existir.
- Full (Strict): recomendado, requiere certificado válido en hosting.
Para AutoSSL, usa Full o desactiva temporalmente el proxy (modo “nube gris”) durante la validación.
Renovaciones automáticas
- AutoSSL renovará tus certificados cada 90 días.
- No necesitas hacer nada manualmente.
- Si hay fallos, los recibirás por correo (WHM/cPanel).
Mantén tus registros DNS correctamente configurados para evitar interrupciones.
Problemas comunes y soluciones
- Error: “AutoSSL validation failed”
- Revisa que el dominio apunte al servidor correcto y no esté detrás de Cloudflare en modo Flexible.
- Mi sitio sigue cargando en HTTP
- Activa la opción Force HTTPS Redirect o revisa el .htaccess.
- Certificado instalado pero no aparece en el navegador
- Pueden existir múltiples certificados en el dominio. Reinstala o limpia redirecciones en proxy/CDN.
- No puedo instalar mi certificado manual
- Verifica formato PEM, claves completas y que CRT/KEY correspondan.
- El certificado cubre el dominio pero no el subdominio
- Añade el subdominio en Addon/Subdomains y ejecuta AutoSSL de nuevo.
Buenas prácticas de seguridad
- Usa siempre HTTPS en todo el sitio.
- Evita contenido mixto (HTTP dentro de HTTPS).
- Revisa periódicamente los certificados instalados.
- Si tienes ecommerce, usa Full Strict con Cloudflare.
- Mantén tus DNS sin duplicados y limpios de registros obsoletos.
Plantilla para abrir ticket (SSL)
Asunto: Problema o solicitud con SSL — [mi-dominio.com] Hola equipo, Detalles: - Dominio: [mi-dominio.com] - Tipo de certificado: [AutoSSL / propio / Cloudflare Full / Full Strict] - Problema observado: [detalle] - ¿Está activada redirección HTTPS?: [Sí/No] - ¿Usas Cloudflare?: [Sí/No — modo Flexible/Full/Strict] - Captura del error (si aplica): [adjuntar] Gracias, [Tu nombre]