🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo instalar un certificado SSL en Syspanel (Let's Encrypt)

Actualizado el 26 de enero de 2026

¿Por Qué Necesitas un Certificado SSL en Syspanel?

La seguridad en tu sitio web ya no es opcional, es un requisito fundamental. Un certificado SSL (Secure Sockets Layer) activa el protocolo HTTPS en tu dominio, lo que cifra la información que viaja entre el servidor y los visitantes. Esto protege datos sensibles como contraseñas, formularios de contacto y transacciones.

Pero más allá de la seguridad, Google penaliza los sitios sin HTTPS, mostrándolos como "No seguros" en el navegador, lo que reduce drásticamente la confianza del usuario y tu posicionamiento SEO. Además, muchos navegadores modernos bloquean funciones avanzadas (como geolocalización o notificaciones push) en sitios HTTP.

La buena noticia es que Syspanel (basado en HestiaCP) integra de forma nativa Let's Encrypt, una autoridad certificadora gratuita, automatizada y de código abierto. Esto significa que puedes instalar SSL gratis en todos tus dominios con solo unos clics.

En esta guía te enseñaremos paso a paso cómo instalar un certificado SSL en Syspanel usando Let's Encrypt, solucionando las dudas más comunes y asegurando que tu sitio cargue con HTTPS.


Requisitos Antes de Empezar

Antes de ejecutar la instalación, verifica que cumples con lo siguiente:

  • Acceso a Syspanel: Debes poder iniciar sesión en tu panel de control. Recuerda que la URL de acceso suele ser https://tu-servidor:2106 (puerto 2106).
  • Dominio apuntando al servidor: El dominio para el que deseas instalar SSL debe estar resuelto (DNS) hacia la IP de tu servidor. Puedes verificarlo con un comando como ping tudominio.com desde tu terminal local o usando herramientas online.
  • Servicio web activo: El sitio web debe estar creado y funcionando en Syspanel (ya sea Apache o Nginx).
  • Puertos 80 y 443 abiertos: Let's Encrypt necesita verificar la propiedad del dominio a través del puerto HTTP (80) o HTTPS (443). Si usas un firewall, asegúrate de que estos puertos estén permitidos.

[INFO] Si tu dominio aún no apunta a tu servidor, el proceso fallará. Debes configurar los registros DNS (tipo A) primero. Esto puede tardar entre 5 minutos y 24 horas en propagarse.


Paso 1: Accede a Syspanel

Abre tu navegador web y escribe la dirección de tu panel. Por ejemplo:

https://192.168.1.100:2106

o si usas un dominio:

https://midominio.com:2106

Inicia sesión con tu usuario y contraseña de administrador. Una vez dentro, verás el panel principal con la lista de tus dominios y cuentas de usuario.

[WARNING] Asegúrate de usar HTTPS al acceder a Syspanel. Si el panel no tiene certificado, el navegador te mostrará una advertencia de seguridad, pero puedes continuar (es normal en entornos de prueba).


Paso 2: Selecciona el Dominio para Instalar SSL

En la interfaz de Syspanel, localiza el dominio para el que deseas activar HTTPS. Los dominios suelen listarse en la sección WEB o Sitios web. Haz clic en el nombre del dominio o en el icono de configuración (generalmente un lápiz o engranaje).

Dentro de la configuración del dominio, busca una pestaña o sección llamada SSL, Certificado SSL o Let's Encrypt. En Syspanel, esta opción está claramente etiquetada.


Paso 3: Solicita el Certificado SSL con Let's Encrypt

Una vez en la sección SSL del dominio, verás un formulario o botón para Instalar certificado SSL o Solicitar Let's Encrypt. Sigue estos pasos:

  1. Selecciona el tipo de certificado: La mayoría de las veces solo necesitarás un certificado estándar (que cubre tudominio.com y www.tudominio.com). Si tienes subdominios adicionales, puedes marcar la opción Wildcard (pero esto requiere configuración DNS manual).
  2. Haz clic en "Instalar" o "Solicitar": Syspanel se comunicará automáticamente con los servidores de Let's Encrypt para verificar la propiedad del dominio.
  3. Espera unos segundos: El proceso suele tardar entre 10 y 30 segundos. Verás un mensaje de éxito o error.

[TIP] Si el proceso falla, revisa que el dominio esté correctamente apuntando a tu servidor y que el puerto 80 esté abierto. También puedes intentar desactivar temporalmente cualquier firewall o CDN (como Cloudflare) que pueda estar bloqueando la verificación.


Paso 4: Verifica que HTTPS Funcione

Después de la instalación exitosa, es hora de comprobar que tu sitio carga con HTTPS:

  1. Abre una nueva pestaña en tu navegador y escribe https://tudominio.com.
  2. Verifica que aparezca el candado de seguridad en la barra de direcciones.
  3. Haz clic en el candado para ver los detalles del certificado: debe mostrar "Válido" y emitido por "Let's Encrypt Authority X3" (o similar).

También puedes usar herramientas online como SSL Labs (www.ssllabs.com/ssltest) para obtener un análisis completo de la configuración SSL de tu dominio.


Paso 5: Redirige Automáticamente de HTTP a HTTPS

Para que todos los visitantes usen la versión segura de tu sitio, debes forzar la redirección de HTTP a HTTPS. Syspanel lo hace muy sencillo:

  1. Ve a la configuración del dominio nuevamente.
  2. Busca la opción Redirección SSL o Forzar HTTPS.
  3. Actívala y guarda los cambios.

A partir de ahora, cualquier visita a http://tudominio.com será redirigida automáticamente a https://tudominio.com.

[INFO] Si tu sitio usa WordPress, también puedes instalar un plugin como "Really Simple SSL" para gestionar la redirección y corregir contenido mixto (imágenes, scripts que aún cargan por HTTP).


Solución de Problemas Comunes (FAQ)

1. Error: "No se pudo verificar el dominio"

  • Causa: El dominio no resuelve a la IP del servidor o el puerto 80 está cerrado.
  • Solución: Verifica los registros DNS con dig tudominio.com o nslookup. Asegúrate de que tu firewall permita tráfico entrante en el puerto 80.

2. Error: "Demasiadas solicitudes"

  • Causa: Let's Encrypt tiene un límite de 5 certificados por dominio por semana.
  • Solución: Espera unos días o revisa si tienes certificados duplicados. Puedes listar los certificados instalados en Syspanel.

3. El sitio carga con HTTPS pero el navegador muestra "No seguro"

  • Causa: Contenido mixto (recursos como imágenes, CSS o JS que aún se cargan por HTTP).
  • Solución: Usa herramientas como "Why No Padlock?" (whynopadlock.com) para identificar los elementos problemáticos. En WordPress, el plugin "Better Search Replace" puede ayudarte a cambiar todas las URLs de HTTP a HTTPS en la base de datos.

4. ¿Puedo instalar SSL en un subdominio?

  • Sí. Simplemente crea el subdominio en Syspanel (ej: blog.tudominio.com) y repite el proceso de instalación SSL para ese subdominio específico.

5. ¿El certificado se renueva automáticamente?

  • Sí. Syspanel configura automáticamente una tarea cron que renueva los certificados de Let's Encrypt cada 60 días (los certificados tienen validez de 90 días). No necesitas hacer nada.

6. ¿Qué hago si cambio de servidor o IP?

  • Debes actualizar los registros DNS y luego reinstalar el certificado SSL desde Syspanel. El proceso es el mismo que la instalación inicial.

Consejos Avanzados para Usuarios de Syspanel

Usa Certificados Wildcard para Múltiples Subdominios

Si tienes muchos subdominios (ej: app.tudominio.com, api.tudominio.com, admin.tudominio.com), puedes instalar un certificado Wildcard (*.tudominio.com). En Syspanel, durante la solicitud SSL, marca la opción Wildcard. Necesitarás agregar un registro DNS tipo TXT para verificar la propiedad.

Monitorea la Fecha de Expiración

Aunque la renovación es automática, es buena práctica revisar periódicamente el estado de tus certificados. Puedes hacerlo desde la sección SSL de cada dominio en Syspanel.

Combina SSL con un CDN

Si usas Cloudflare u otro CDN, asegúrate de configurar SSL Flexible o Full en el panel del CDN. Luego, en Syspanel, instala el certificado de Let's Encrypt normalmente. El tráfico entre el CDN y tu servidor también estará cifrado.


Resumen Final

Instalar un certificado SSL en Syspanel usando Let's Encrypt es un proceso rápido, gratuito y seguro que cualquier administrador puede realizar en menos de 5 minutos. Los pasos clave son:

  1. Accede a Syspanel (puerto 2106).
  2. Selecciona el dominio en la sección WEB.
  3. Solicita el certificado SSL desde la opción Let's Encrypt.
  4. Verifica que HTTPS funcione correctamente.
  5. Activa la redirección automática de HTTP a HTTPS.

Con esto, tu sitio web no solo estará protegido, sino que también mejorará su posicionamiento en buscadores y la confianza de tus usuarios. Si encuentras algún problema, revisa la sección de preguntas frecuentes o contacta a tu proveedor de hosting.

[WARNING] No olvides que, aunque Let's Encrypt es gratuito, debes mantener tu servidor actualizado y con los puertos necesarios abiertos para que la renovación automática funcione sin problemas.

¡Ya tienes todo lo necesario para instalar SSL gratis en Syspanel y llevar tu sitio al siguiente nivel con HTTPS!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel