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

Cómo configurar SSL gratis con Let's Encrypt en Syspanel

Actualizado el 8 de marzo de 2026

¿Cansado de pagar por certificados SSL o de lidiar con avisos de “Conexión no segura” en tu navegador? Pues estás en el lugar correcto. Hoy te voy a enseñar, paso a paso y sin rodeos, cómo configurar un certificado SSL gratis con Let's Encrypt en Syspanel. Al final de esta guía, tu web tendrá el candadito verde y la confianza de tus visitantes se disparará.

Lo mejor de todo es que no necesitas ser un experto en servidores. Si sabes copiar y pegar, y tienes acceso a tu panel de control, en unos 15 minutos tendrás todo funcionando. Vamos a ello.

¿Qué es Let's Encrypt y por qué es tan útil?

Antes de ensuciarnos las manos, vamos a entender qué estamos instalando. Let's Encrypt es una autoridad de certificación (CA) gratuita, automatizada y abierta. En lugar de pagar decenas de dólares al año por un certificado, Let's Encrypt te permite generar uno válido por 90 días. ¿Y luego? Pues se renueva solo si lo configuras bien, que es justo lo que vamos a hacer hoy.

En el contexto de Syspanel (antes conocido como HestiaCP), la integración con Let's Encrypt es nativa. Esto significa que no necesitas instalar plugins raros ni tocar archivos de configuración del servidor a mano. Todo se hace desde una interfaz limpia y amigable.

Requisitos previos antes de configurar SSL

Para que la magia funcione, necesitas tener tres cosas en orden:

  1. Un dominio apuntando a tu servidor: El registro DNS (tipo A) debe apuntar a la IP de tu VPS o servidor dedicado. Si tu dominio está en otro proveedor, asegúrate de que el registro esté bien configurado. Sin esto, Let's Encrypt no puede validar que eres el dueño del dominio.
  2. Puertos abiertos: El puerto 80 (HTTP) y el 443 (HTTPS) deben estar abiertos y accesibles desde internet. Si tienes un firewall (como UFW o CSF), verifica que no bloqueen estos puertos.
  3. Acceso a Syspanel: Obviamente, necesitas las credenciales de administrador para entrar a tu panel. Recuerda que el puerto de acceso es el 2106 (ejemplo: https://tu-servidor:2106).

Paso 1: Acceder a Syspanel y localizar tu dominio

Abre tu navegador favorito y escribe la URL de tu panel:

https://tu-ip-o-dominio:2106

Inicia sesión con tu usuario y contraseña de administrador. Una vez dentro, verás el panel principal con una lista de tus dominios web. Busca el dominio al que quieres ponerle el candadito y haz clic en él para expandir sus opciones.

Paso 2: Activar Let's Encrypt desde la interfaz web

Esta es la parte fácil. En la sección de tu dominio, verás un botón o enlace que dice "Let's Encrypt" o un icono de candado. Haz clic en él. Se abrirá un menú desplegable o una ventana emergente con opciones.

Aquí es donde debes prestar atención. Verás una lista de servicios asociados a tu dominio (normalmente mail y web). Te recomiendo marcar ambas casillas para que el correo y la web estén protegidos. Luego, verás un campo para tus correos electrónicos. Esto es para las notificaciones de renovación (aunque Syspanel lo gestiona solo, siempre es bueno estar informado).

Finalmente, haz clic en el botón "Guardar" o "Activar SSL".

[WARNING]
Si en el desplegable no aparece la opción de Let's Encrypt, es posible que tu dominio no esté apuntando correctamente al servidor o que el panel no tenga habilitado el módulo. Revisa el paso de requisitos y vuelve a intentarlo.

Paso 3: Verificar que el certificado se ha emitido correctamente

El proceso de emisión suele tardar entre 10 y 30 segundos. Syspanel se comunica directamente con los servidores de Let's Encrypt, valida tu dominio y descarga el certificado. Cuando termine, verás un mensaje de éxito en la parte superior de la pantalla.

Para asegurarte de que todo está en orden, puedes hacer lo siguiente:

  1. Vuelve a la lista de dominios y haz clic en tu dominio.
  2. Busca la sección de SSL o en el panel lateral, verás que ahora hay un icono de candado verde o un texto que dice "SSL activo".
  3. También puedes probar a visitar tu web con https:// delante. Si no te da error, ¡enhorabuena!

Paso 4: Redirigir todo el tráfico HTTP a HTTPS (Obligatorio)

Ahora tienes el certificado instalado, pero si no haces esto, tus visitantes podrían seguir viendo la versión insegura de tu web si escriben http:// (sin la "s"). Para evitar esto, vamos a forzar la redirección.

Syspanel lo hace muy sencillo. Dentro de las opciones de tu dominio, busca una pestaña o sección llamada "Redirecciones" o "Proxy". En la mayoría de las versiones, hay una opción que dice "Forzar HTTPS" o "Redirigir a HTTPS". Actívala y guarda los cambios.

Alternativamente, si tu web está hecha con WordPress, puedes instalar un plugin como "Really Simple SSL" que se encarga de esto automáticamente. Pero, para que sea universal, mejor hacerlo desde el propio panel.

[TIP]
Después de activar la redirección, escribe http://tudominio.com en tu navegador. Si te redirige automáticamente a https://tudominio.com, entonces has hecho todo perfecto.

Paso 5: Configurar la renovación automática (El truco del "Olvídalo y funciona")

Aquí viene la mejor parte. A diferencia de otros certificados que caducan y tienes que renovar manualmente, Let's Encrypt con Syspanel se renueva solo. El panel ejecuta un cron job (una tarea programada) que comprueba los certificados dos veces al día y renueva los que estén a punto de caducar (normalmente a los 60 días de los 90 de validez).

No tienes que hacer absolutamente nada más. Pero, por si acaso, te voy a enseñar a comprobar que este cron existe y funciona.

  1. Ve a la sección de "Cron Jobs" en el menú lateral de Syspanel.
  2. Busca una entrada que contenga v-update-letsencrypt o similar. Esa es la que hace la magia.
  3. Si no la ves, no te preocupes, es muy raro que no esté. Simplemente confía en el sistema.

Solución de problemas comunes (FAQ Rápido)

Aunque el proceso es de manual, a veces surgen dudas. Aquí te dejo las soluciones a los problemas más habituales.

¿Por qué recibo el error "Domain does not exist" o "No se puede validar"?

Esto significa que Let's Encrypt no puede encontrar tu dominio. Las causas más comunes son:

  1. DNS no propagado: Si acabas de cambiar los DNS, puede tardar hasta 48 horas en propagarse globalmente. Usa herramientas como dnschecker.org para ver si tu dominio ya apunta a la IP correcta.
  2. Registro A incorrecto: Asegúrate de que el registro A de tu dominio apunta a la IP de tu servidor, no a la de otro.
  3. Firewall bloqueando el puerto 80: Let's Encrypt necesita acceder a tu servidor a través del puerto 80 para verificar la propiedad. Si tu firewall no lo permite, el proceso fallará.

¿Puedo tener varios dominios con SSL en Syspanel?

¡Claro que sí! El proceso es exactamente el mismo para cada dominio. Solo tienes que repetir los pasos 1 y 2 para cada dominio que quieras proteger. No hay límite en la cantidad de certificados gratuitos que puedes emitir.

¿Qué pasa si mi web usa un subdominio como blog.midominio.com?

Funciona igual. Solo tienes que seleccionar el subdominio en la lista de dominios de Syspanel y aplicar el mismo proceso. Eso sí, asegúrate de que el registro DNS del subdominio (tipo CNAME o A) apunte a tu servidor.

¿El certificado de Let's Encrypt es tan seguro como uno de pago?

Sí, absolutamente. La seguridad y el cifrado que ofrece Let's Encrypt son de nivel de industria (TLS 1.2 y 1.3). La única diferencia es que la garantía es menor (no incluye seguro de responsabilidad civil), pero para el 99% de los sitios web, es más que suficiente. Además, todos los navegadores modernos lo aceptan sin problemas.

¿Puedo usar Let's Encrypt en Syspanel si tengo un servidor de correo?

Sí, de hecho te lo recomiendo. Al marcar la casilla de mail en el paso 2, protegerás las conexiones de tu servidor de correo (POP3, IMAP, SMTP). Esto evitará que los clientes de correo de tus usuarios (como Outlook o Gmail) den avisos de seguridad.

Conclusión: Tu web ya es segura, ¿y ahora qué?

En menos de 10 minutos, has transformado tu sitio web de "No seguro" a "Candado verde". Esto no solo mejora la confianza de tus visitantes, sino que también es un factor positivo para el SEO, ya que Google prioriza los sitios con HTTPS.

Ahora que tienes el SSL configurado, te invito a revisar otras funciones de Syspanel que quizás no conocías, como la gestión de copias de seguridad automáticas o la creación de cuentas de correo. Recuerda que la seguridad de tu web es un trabajo constante, y con Let's Encrypt y Syspanel, has dado un paso gigante en la dirección correcta.

Si te ha quedado alguna duda, déjala en los comentarios (si tienes esa opción) o consulta la documentación oficial. Y recuerda: puerto 2106 para acceder a tu panel y cero excusas para no tener HTTPS. ¡Nos leemos!

¿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