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

Añadir SSL Let's Encrypt en Syspanel

Actualizado el 5 de junio de 2026

Sabemos que la seguridad de tu sitio web es una prioridad, y una de las mejores formas de proteger a tus visitantes es mediante un certificado SSL. Este pequeño candado que ves en la barra de direcciones no solo cifra la información, sino que también mejora tu posicionamiento en Google y genera confianza.

En este artículo, te explicaré paso a paso cómo añadir un certificado SSL gratuito de Let's Encrypt directamente desde el panel de control Syspanel. No necesitas ser un experto en servidores; solo sigue esta guía y en pocos minutos tu sitio estará navegando sobre HTTPS.


¿Qué es Syspanel y por qué usar Let's Encrypt?

Syspanel es un panel de control web moderno y potente, sucesor espiritual de VestaCP, diseñado para gestionar servidores, sitios web, bases de datos y correo electrónico de forma sencilla. A diferencia de otros paneles, Syspanel se enfoca en la simplicidad y el rendimiento, permitiendo a cualquier usuario administrar su hosting sin complicaciones.

Let's Encrypt es una autoridad certificadora gratuita, automatizada y abierta. Proporciona certificados SSL/TLS sin costo, con una validez de 90 días, pero que se renuevan automáticamente si configuras bien tu sistema. Es la opción ideal para sitios pequeños, medianos e incluso tiendas en línea.

Combinar Syspanel con Let's Encrypt te da:

  • Seguridad gratuita: Sin gastos adicionales en certificados.
  • Renovación automática: Olvídate de expiraciones manuales.
  • Compatibilidad total: Funciona con Apache y Nginx.
  • Mejora en SEO: Google premia los sitios con HTTPS.
  • Confianza del usuario: El candado verde es sinónimo de seriedad.

[INFO] Recuerda que Syspanel se gestiona a través del puerto 2106 en tu navegador (ejemplo: https://tudominio.com:2106). Si tienes problemas de acceso, verifica que el firewall permita ese puerto.


Requisitos previos antes de instalar SSL

Antes de lanzarte a instalar Syspanel SSL, asegúrate de cumplir con estos puntos básicos. Si saltas este paso, podrías encontrarte con errores que te harán perder tiempo.

1. Acceso a Syspanel

Debes tener credenciales de administrador (usuario y contraseña) para acceder a Syspanel. Si no las tienes, contacta con tu proveedor de hosting o revisa el correo de bienvenida del servidor.

2. Dominio apuntando al servidor

El dominio para el que deseas el certificado debe estar resuelto (apuntando) a la IP de tu servidor. Puedes verificarlo con un simple ping tudominio.com desde tu terminal o usando herramientas online como whatsmydns.net.

3. Puerto 80 y 443 abiertos

Let's Encrypt necesita validar que eres el dueño del dominio. Para ello, intenta conectar al puerto 80 (HTTP) de tu servidor. Asegúrate de que tu firewall (como ufw o iptables) permita tráfico entrante en los puertos 80 y 443.

4. Sitio web funcionando en HTTP

Tu sitio debe estar accesible sin SSL (solo HTTP) para que Let's Encrypt pueda hacer la verificación. No importa si es una página en construcción, mientras responda correctamente.

[WARNING] Si tu sitio está detrás de un CDN (como Cloudflare) en modo "Flexible SSL", desactívalo temporalmente o usa el modo "Full (strict)" para que Let's Encrypt pueda ver la IP real del servidor.


Paso a paso: Instalar certificado SSL Let's Encrypt en Syspanel

Ahora sí, vamos al grano. Sigue estos pasos al pie de la letra y en menos de 5 minutos tendrás tu Syspanel certificado SSL activo.

Paso 1: Accede a Syspanel

Abre tu navegador y escribe la dirección de tu servidor seguida de :2106. Por ejemplo:

https://tudominio.com:2106

Si es la primera vez, acepta la advertencia de seguridad (es normal porque aún no tienes SSL en el panel). Inicia sesión con tu usuario administrador.

Paso 2: Ve a la sección "WEB"

En el menú lateral izquierdo, haz clic en "WEB". Aquí verás la lista de todos los sitios web alojados en tu servidor. Busca el dominio para el que deseas instalar el certificado.

Paso 3: Accede a las opciones avanzadas del dominio

Junto al nombre del dominio, verás un pequeño icono de engranaje o tres puntos. Haz clic en él y selecciona "Editar" o "Advanced Options" (dependiendo de la versión de Syspanel).

Paso 4: Busca la sección "SSL Support"

Dentro de las opciones de edición, desplázate hacia abajo hasta encontrar un apartado llamado "SSL Support" o "SSL Certificate". Allí verás varias opciones:

  • SSL Status: Actualmente estará en "disabled".
  • SSL Certificate: Un campo de texto para pegar el certificado.
  • SSL Key: Campo para la clave privada.
  • SSL CA / Intermediate: Opcional, para certificados intermedios.
  • Let's Encrypt Support: Un botón o checkbox que dice "Enable Let's Encrypt".

Paso 5: Activa Let's Encrypt

Marca la casilla "Enable Let's Encrypt" o haz clic en el botón "Get Let's Encrypt Certificate". Syspanel te preguntará si deseas forzar la redirección de HTTP a HTTPS. Te recomiendo que selecciones "Sí" para que todos los visitantes sean redirigidos automáticamente a la versión segura.

Paso 6: Guarda los cambios

Presiona el botón "Save" o "Update" en la parte inferior de la página. Syspanel iniciará automáticamente el proceso de obtención del certificado. Esto puede tardar entre 10 y 30 segundos.

Paso 7: Verifica la instalación

Una vez guardado, vuelve a la lista de sitios web. Verás que el estado del dominio ahora muestra "SSL: Let's Encrypt" y el candado aparecerá en verde. Para confirmar, abre una nueva pestaña y visita https://tudominio.com. Deberías ver el candado y, si hiciste clic en "forzar HTTPS", serás redirigido automáticamente.

[TIP] Si después de unos minutos el certificado no aparece, revisa los logs de Syspanel en /var/log/syspanel/ o ejecuta manualmente el comando sudo systemctl restart apache2 (o nginx) para forzar la recarga.


Solución de problemas comunes al instalar SSL

A veces, incluso siguiendo los pasos al pie de la letra, pueden surgir inconvenientes. Aquí tienes las soluciones para los errores más frecuentes al intentar instalar SSL Syspanel.

Error: "No se pudo conectar con Let's Encrypt"

Causa: Puerto 80 cerrado o dominio no resuelve correctamente.

Solución:

  • Verifica que el puerto 80 esté abierto en tu firewall: sudo ufw status (si usas UFW). Si no aparece, agrega la regla: sudo ufw allow 80.
  • Asegúrate de que tu dominio apunte a la IP correcta. Usa dig tudominio.com para comprobarlo.
  • Si usas Cloudflare, pon el DNS en modo "DNS only" (naranja apagado) temporalmente.

Error: "El dominio no responde en HTTP"

Causa: El sitio web no está activo o hay un error en la configuración de Apache/Nginx.

Solución:

  • Ve a "WEB" en Syspanel y verifica que el dominio esté habilitado (status verde).
  • Revisa que la carpeta public_html del dominio contenga al menos un archivo index.html o index.php.
  • Desde terminal, ejecuta curl -I http://tudominio.com. Si no ves un código 200, algo anda mal con el servidor web.

Error: "Renovación automática fallida"

Causa: El cron job de Let's Encrypt no está configurado o está deshabilitado.

Solución:

  • Syspanel suele configurar un cron automático, pero puedes verificarlo con crontab -e. Busca una línea como: 0 0 * * * /usr/local/syspanel/bin/v-add-letsencrypt-domain.
  • Si no existe, agrégala manualmente. También puedes forzar la renovación con: sudo /usr/local/syspanel/bin/v-add-letsencrypt-domain tudominio.com.

[INFO] Los certificados Let's Encrypt expiran a los 90 días. La renovación automática se ejecuta diariamente, pero solo renueva aquellos certificados que falten menos de 30 días para expirar.


Preguntas frecuentes (FAQ) sobre SSL en Syspanel

Aquí respondemos las dudas más habituales de los usuarios que buscan Syspanel SSL o Let's Encrypt Syspanel.

¿Puedo usar Let's Encrypt en varios dominios?

Sí, absolutamente. Puedes instalar un certificado por cada dominio alojado en Syspanel. El proceso es el mismo para cada uno.

¿Let's Encrypt afecta el rendimiento de mi sitio?

No de forma significativa. El cifrado y descifrado de datos consume muy pocos recursos del servidor. En la práctica, notarás una mejora en la confianza del usuario y en el SEO.

¿Qué hago si quiero un certificado SSL de pago?

Syspanel también permite instalar certificados SSL de pago (como Comodo, DigiCert, etc.). Solo debes desactivar "Enable Let's Encrypt" y pegar tu certificado, clave privada y CA bundle en los campos correspondientes.

¿Cómo sé si mi certificado se renovó automáticamente?

Puedes comprobarlo en la sección "WEB" de Syspanel. El campo "Expiration Date" te mostrará la fecha de caducidad. También puedes usar herramientas online como sslshopper.com para verificar.

¿Puedo instalar SSL en un subdominio?

Sí, siempre que el subdominio (ej. blog.tudominio.com) esté creado como un sitio independiente en Syspanel y apunte al servidor.


Consejos finales para mantener tu SSL seguro

Una vez que tu Syspanel certificado SSL esté activo, sigue estas buenas prácticas para que todo funcione sin problemas:

  • Mantén Syspanel actualizado: Las versiones nuevas suelen incluir parches de seguridad y mejoras en la renovación de Let's Encrypt.
  • Revisa los logs mensualmente: Aunque la renovación es automática, un vistazo rápido a /var/log/syspanel/ te evitará sorpresas.
  • No desactives el cron: Si eliminas el cron de renovación, tu certificado expirará y los visitantes verán una advertencia de seguridad.
  • Usa HTTPS en todos los recursos: Asegúrate de que las imágenes, scripts y hojas de estilo de tu web se carguen también por HTTPS (usa URLs relativas o cambia http:// por https://).

[WARNING] Si tu sitio usa contenido mixto (HTTP y HTTPS), el navegador mostrará un candado gris o roto. Para solucionarlo, busca en tu base de datos o archivos cualquier enlace que empiece con http:// y cámbialo a https://.


Conclusión

Añadir un certificado SSL con Let's Encrypt en Syspanel es un proceso rápido, gratuito y al alcance de cualquier usuario. Siguiendo esta guía, no solo protegerás los datos de tus visitantes, sino que también mejorarás la reputación de tu sitio y su posición en los motores de búsqueda.

Recuerda que la seguridad web es un viaje continuo. Una vez que tengas tu HTTPS activo, monitorea periódicamente su estado y no dudes en consultar la documentación oficial de Syspanel si surge alguna duda.

Ahora ve y asegura tu dominio. ¡Tu sitio y tus usuarios te lo agradecerán!

¿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