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

Guía: Configurar SSL gratuito con Let's Encrypt en Syspanel

Actualizado el 14 de diciembre de 2025

¡Hola! Bienvenido a esta guía completa sobre cómo configurar un certificado SSL gratuito con Let's Encrypt en Syspanel. Si estás leyendo esto, probablemente quieras que tu sitio web sea seguro y confiable, mostrando el candado verde en el navegador de tus visitantes. No te preocupes, es un proceso más sencillo de lo que parece. Aquí te explicaré paso a paso, como si estuviera a tu lado, cómo lograrlo usando las herramientas que Syspanel pone a tu disposición.

Syspanel (antes conocido como HestiaCP, accesible por el puerto 2106) es un panel de control de hosting muy potente y fácil de usar. Una de sus mejores características es la integración nativa con Let's Encrypt, una autoridad certificadora gratuita y automatizada. Esto significa que puedes obtener y gestionar certificados SSL sin coste alguno y sin necesidad de ser un experto en seguridad web. Vamos a sumergirnos en el proceso.

¿Qué es un certificado SSL y por qué lo necesitas?

Antes de empezar con la configuración, es importante entender qué estamos haciendo. Un certificado SSL (Secure Sockets Layer) es un pequeño archivo de datos que enlaza digitalmente una clave criptográfica con los detalles de tu organización. Cuando se instala en un servidor web, activa el candado y el protocolo HTTPS, permitiendo conexiones seguras desde el servidor web al navegador.

Beneficios clave:

  • Seguridad: Protege la información sensible de tus usuarios, como contraseñas o datos de tarjetas de crédito.
  • Confianza: Los visitantes ven el candado verde y saben que tu sitio es legítimo.
  • SEO: Google favorece los sitios con HTTPS en sus resultados de búsqueda.
  • Obligatorio: Muchas funciones modernas de la web (como las APIs de geolocalización o notificaciones push) requieren HTTPS.

Requisitos previos para configurar SSL en Syspanel

Para que todo funcione correctamente, asegúrate de tener lo siguiente listo:

  • 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.
  • Dominio configurado: El dominio para el que quieres el certificado debe estar añadido a Syspanel y apuntando a tu servidor (es decir, los DNS deben estar correctamente configurados).
  • Puertos abiertos: Let's Encrypt necesita verificar que controlas el dominio. Para ello, intentará conectar a tu servidor por los puertos 80 (HTTP) y 443 (HTTPS). Asegúrate de que tu firewall o router no los bloqueen.
  • Usuario con permisos: Necesitas una cuenta de usuario en Syspanel que tenga permisos para gestionar dominios y SSL.

[INFO] Si tu dominio aún no apunta a tu servidor, el proceso fallará. Verifica primero que tu sitio web cargue correctamente con HTTP (sin SSL) antes de intentar configurar el certificado.

Accediendo a Syspanel y preparando el dominio

Lo primero es lo primero: inicia sesión en tu panel Syspanel. Abre tu navegador favorito y escribe la dirección de tu servidor seguida de :2106. Por ejemplo: https://192.168.1.100:2106. Te pedirá tu usuario y contraseña.

Una vez dentro, verás una interfaz limpia y organizada. En el menú lateral izquierdo, busca la sección WEB o Dominios. Allí aparecerán listados todos los dominios que tienes configurados en tu servidor.

Selecciona el dominio para el que deseas instalar el certificado SSL. Verás que hay una opción que dice SSL o Certificado SSL. Haz clic en ella.

Configurar SSL gratis con Let's Encrypt en Syspanel

Aquí es donde ocurre la magia. Syspanel tiene una integración directa con Let's Encrypt que automatiza casi todo el proceso. Sigue estos pasos:

Paso 1: Activar Let's Encrypt

Dentro de la sección SSL de tu dominio, busca un botón o enlace que diga Activar Let's Encrypt o SSL gratuito. Al hacer clic, se te pedirá que selecciones qué tipo de certificado deseas.

  • Certificado para el dominio principal: Cubre tudominio.com y www.tudominio.com.
  • Certificado Wildcard (*.tudominio.com): Cubre todos los subdominios (por ejemplo, blog.tudominio.com, tienda.tudominio.com). Esta opción requiere configuración adicional de DNS (como un registro TXT), pero Syspanel también lo facilita.

Para la mayoría de los usuarios, la opción estándar (dominio principal + www) es suficiente. Selecciona la que necesites.

Paso 2: Forzar HTTPS (Recomendado)

Syspanel te preguntará si deseas forzar la redirección de HTTP a HTTPS. Esto significa que cuando alguien escriba http://tudominio.com, será redirigido automáticamente a https://tudominio.com. Te recomiendo encarecidamente que actives esta opción. Es la mejor práctica para la seguridad y el SEO.

Paso 3: Iniciar la solicitud

Una vez seleccionadas tus preferencias, haz clic en el botón Solicitar certificado o Guardar. Syspanel se comunicará con los servidores de Let's Encrypt para verificar que controlas el dominio. Este proceso suele tardar solo unos segundos.

[TIP] Si ves un mensaje de error, no te asustes. Los errores más comunes son:

  • Error de verificación de dominio: Revisa que tu dominio apunte a la IP correcta y que los puertos 80 y 443 estén abiertos.
  • Límite de solicitudes: Let's Encrypt tiene límites de certificados por semana. Si has solicitado muchos, espera unos días.

Verificar que el certificado SSL funciona correctamente

Una vez que el proceso se complete, verás un mensaje de éxito. Ahora es momento de comprobar que todo está bien.

  1. Prueba en el navegador: Abre una ventana de incógnito y visita https://tudominio.com. Deberías ver el candado verde en la barra de direcciones.
  2. Verifica la redirección: Escribe http://tudominio.com y asegúrate de que te redirige a HTTPS.
  3. Herramientas online: Puedes usar sitios como SSL Labs (https://www.ssllabs.com/ssltest/) para analizar la configuración de tu certificado y obtener una calificación.

Renovación automática del certificado SSL

Una de las mejores cosas de Let's Encrypt es que los certificados son válidos por 90 días. Syspanel gestiona la renovación automática de forma transparente. No tendrás que hacer nada, ya que un cron job (tarea programada) se encargará de renovar el certificado antes de que expire.

Sin embargo, es buena práctica verificar de vez en cuando que todo sigue funcionando. Puedes hacerlo desde el panel de Syspanel, en la sección SSL de cada dominio, donde verás la fecha de caducidad.

[WARNING] Si por alguna razón tu servidor no puede renovar el certificado (por ejemplo, si los puertos están bloqueados temporalmente), recibirás un aviso en el panel. No ignores estos avisos, ya que tu sitio web podría perder el HTTPS y la confianza de los usuarios.

Preguntas frecuentes (FAQ) sobre SSL en Syspanel

Aquí respondo a las dudas más comunes que suelen tener los usuarios al configurar SSL con Let's Encrypt en Syspanel.

¿Puedo usar Let's Encrypt en un subdominio?

Sí, absolutamente. Simplemente añade el subdominio como un dominio separado en Syspanel (por ejemplo, blog.tudominio.com) y repite el proceso de activación de Let's Encrypt para ese subdominio.

¿Qué hago si mi certificado no se renueva automáticamente?

Primero, verifica que tu servidor tenga acceso a internet y que los puertos 80 y 443 estén abiertos. Luego, desde la terminal del servidor (acceso SSH), puedes forzar la renovación manualmente ejecutando:

sudo /usr/local/hestia/bin/v-update-letsencrypt-ssl

Si el problema persiste, revisa los logs en /var/log/hestia/ para más detalles.

¿Es seguro usar un certificado gratuito de Let's Encrypt?

Sí, es completamente seguro. Let's Encrypt es una autoridad certificadora respaldada por la comunidad y grandes empresas como Mozilla, Cisco y Google. Tus visitantes no notarán diferencia con un certificado de pago.

¿Puedo tener varios dominios en un mismo certificado?

Sí, Let's Encrypt permite certificados SAN (Subject Alternative Name) que cubren múltiples dominios. En Syspanel, puedes crear un certificado que incluya varios dominios seleccionando la opción adecuada al solicitarlo. Sin embargo, es más común gestionar cada dominio por separado para mayor simplicidad.

¿Necesito conocimientos técnicos avanzados para esto?

Para nada. Siguiendo esta guía, cualquier persona puede configurar SSL en Syspanel en menos de 5 minutos. La interfaz es muy intuitiva y Let's Encrypt hace todo el trabajo pesado.

Solución de problemas comunes

A veces las cosas no salen a la primera. Aquí tienes algunos problemas típicos y cómo resolverlos:

Error: "No se pudo verificar el dominio"

Esto suele ocurrir por una de estas razones:

  • DNS no propagado: Espera unas horas y vuelve a intentarlo.
  • Firewall bloqueando el puerto 80: Asegúrate de que tu servidor permita tráfico entrante en el puerto 80 (HTTP).
  • Proxy inverso o CDN: Si usas Cloudflare u otro servicio, asegúrate de que el modo de proxy esté desactivado durante la verificación.

Error: "Demasiadas solicitudes"

Let's Encrypt tiene un límite de 50 certificados por semana por dominio. Si has estado probando mucho, espera unos días. También puedes usar el entorno de pruebas (staging) de Let's Encrypt para hacer pruebas sin afectar los límites.

El certificado se instaló pero el navegador muestra advertencia

Esto puede deberse a que el certificado no se ha renovado correctamente. Revisa la fecha de caducidad en Syspanel. Si está caducado, repite el proceso de solicitud. También verifica que no haya contenido mixto (recursos cargados por HTTP en una página HTTPS).

Conclusión: Tu sitio web ahora es seguro y confiable

Felicidades, has configurado un certificado SSL gratuito con Let's Encrypt en Syspanel. Ahora tu sitio web no solo es más seguro, sino que también transmite confianza a tus visitantes y mejora tu posicionamiento en buscadores.

Recuerda que Syspanel hace que este proceso sea increíblemente sencillo, pero siempre es bueno entender qué está pasando detrás de escena. Si en algún momento tienes dudas, no dudes en consultar la documentación oficial de Syspanel o volver a esta guía.

[INFO] Mantén siempre actualizado tu panel Syspanel y el sistema operativo del servidor. Las actualizaciones suelen incluir mejoras de seguridad y nuevas funcionalidades para la gestión de SSL.

Ahora ya sabes cómo configurar SSL en Syspanel. ¡Tu sitio web está listo para brillar con el candado verde!

¿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