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

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

Actualizado el 15 de marzo de 2026

¿Por qué necesitas un certificado SSL en tu servidor?

Si tienes una web alojada en un panel como Syspanel, seguramente has visto que tu navegador muestra un candado o un aviso de "No seguro" cuando entras a tu dominio. Eso ocurre porque tu sitio aún no tiene un certificado SSL activo. Un certificado SSL cifra la conexión entre el navegador del visitante y tu servidor, lo que protege datos sensibles como contraseñas, formularios o pagos. Además, Google penaliza en posicionamiento a las webs sin HTTPS, así que activarlo también es una estrategia de SEO fundamental.

La buena noticia es que no necesitas pagar ni un euro para tener un certificado válido. Gracias a Let's Encrypt, una autoridad certificadora gratuita y automatizada, puedes generar un certificado SSL en Syspanel en apenas unos minutos. En esta guía te explico paso a paso cómo hacerlo, incluso si nunca has tocado un panel de control en tu vida.


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

Let's Encrypt es una organización sin ánimo de lucro que ofrece certificados SSL/TLS gratuitos. A diferencia de los certificados de pago que caducan cada año y requieren renovación manual, los de Let's Encrypt caducan cada 90 días, pero se renuevan automáticamente si configuras bien tu servidor. En Syspanel, el proceso es tan sencillo que no tendrás que preocuparte por las renovaciones: el propio panel se encarga de todo.

Ventajas principales de usar Let's Encrypt en Syspanel:

  • 100% gratuito, sin costes ocultos ni tarjetas de crédito.
  • Renovación automática programada por el propio panel.
  • Aumenta la confianza de tus visitantes al ver el candado en el navegador.
  • Mejora tu posicionamiento SEO, ya que Google prioriza webs con HTTPS.
  • Compatible con dominios principales y subdominios (wildcard incluido en algunos casos).

Requisitos previos antes de empezar

Antes de lanzarte a activar el certificado, asegúrate de cumplir estos requisitos básicos. Si algo falla, suele ser por no verificar estos puntos:

  • Tu dominio debe apuntar al servidor: Es decir, los registros DNS (A o AAAA) deben estar configurados correctamente hacia la IP de tu servidor donde está Syspanel. Si acabas de registrar el dominio, espera entre 1 y 24 horas a que se propague.
  • El puerto 80 debe estar abierto: Let's Encrypt necesita verificar que eres el dueño del dominio a través de una petición HTTP. Si tu firewall bloquea el puerto 80, la validación fallará.
  • Acceso al panel Syspanel: Necesitas las credenciales de administrador o de un usuario con permisos para gestionar dominios. Recuerda que el puerto de acceso a Syspanel es el 2106 (por ejemplo, https://tu-servidor:2106).
  • Tener un sitio web o al menos un dominio añadido en la sección de "Web" del panel.

[WARNING] Si tu dominio aún no apunta a tu servidor o está en proceso de propagación, espera antes de intentar generar el certificado. Si lo intentas demasiado pronto, Let's Encrypt no podrá verificar la propiedad y tendrás que esperar un tiempo para reintentar.


Paso a paso: Activar HTTPS en Syspanel con Let's Encrypt

1. Accede a Syspanel

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

https://198.51.100.23:2106

Si has configurado un nombre de dominio para el propio panel, también funcionará. Introduce tu usuario y contraseña. Si es la primera vez, es posible que el navegador te muestre un aviso de certificado no válido (porque el panel aún no tiene SSL). Acepta el riesgo y continúa; es normal.

2. Ve a la sección de dominios o "Web"

Una vez dentro, busca en el menú lateral o superior la opción "Web" o "Dominios". En Syspanel, esta sección lista todos los sitios web que tienes creados. Si aún no has creado el sitio, hazlo antes de continuar: añade tu dominio, crea la carpeta pública y sube tus archivos si es necesario.

3. Localiza tu dominio y entra en sus opciones

En la lista de dominios, busca el que quieras proteger con SSL. Haz clic en el nombre del dominio o en el icono de edición (normalmente un lápiz). Se abrirá una pantalla con todas las configuraciones de ese sitio.

4. Busca la pestaña o apartado "SSL" o "Certificados"

Dentro de la configuración del dominio, verás varias pestañas: "General", "FTP", "SSL", "Proxy", etc. Haz clic en "SSL" o "Certificados". Ahí es donde ocurre la magia.

5. Selecciona Let's Encrypt y genera el certificado

En la pantalla de SSL, verás opciones como:

  • Certificado autofirmado (no recomendado para producción).
  • Let's Encrypt (la que nos interesa).
  • Subir certificado propio (si tienes uno externo).

Selecciona "Let's Encrypt". A continuación, te pedirá que elijas los dominios a cubrir. Marca tu dominio principal y, si lo deseas, la variante con "www" (por ejemplo, midominio.com y www.midominio.com). Algunas versiones de Syspanel también permiten marcar subdominios.

[TIP] Activa siempre la opción de incluir el subdominio "www". Así evitarás redirecciones extrañas y errores de contenido mixto si alguien escribe la URL con "www".

Cuando lo tengas, pulsa el botón "Guardar" o "Generar certificado". El panel se comunicará con Let's Encrypt y, si todo está correcto, en unos segundos verás un mensaje de éxito.

6. Activa la redirección forzosa a HTTPS (opcional pero recomendado)

Una vez generado el certificado, es muy recomendable que fuerces a todos los visitantes a usar HTTPS. En la misma pantalla de SSL, suele haber una casilla que dice "Forzar HTTPS" o "Redirigir HTTP a HTTPS". Actívala y guarda los cambios. Así, si alguien entra escribiendo http://midominio.com, será redirigido automáticamente a https://midominio.com.

7. Verifica que todo funciona

Abre una ventana de incógnito en tu navegador y escribe tu dominio con https:// delante. Deberías ver el candado verde (o un candado gris, según el navegador) y no debería aparecer ningún aviso de error. También puedes usar herramientas online como SSL Labs para comprobar la calificación de tu certificado (debería ser "A" o superior).


¿Qué hago si el certificado no se genera?

A veces las cosas fallan, pero casi siempre tiene solución. Estos son los problemas más comunes y cómo resolverlos:

Error de validación del dominio

Let's Encrypt no puede verificar que controlas el dominio. Soluciones:

  • Comprueba que el DNS apunta correctamente a tu servidor usando ping midominio.com o herramientas online de búsqueda DNS.
  • Espera unas horas si acabas de cambiar el DNS.
  • Asegúrate de que el puerto 80 está abierto en tu firewall. En Syspanel, puedes revisar la configuración de firewall en el apartado "Seguridad" o "Firewall".

Error de "Demasiados intentos" o "Rate limit"

Let's Encrypt limita el número de certificados por dominio y por semana. Si has intentado generar varios certificados fallidos, tendrás que esperar. Solución: Espera al menos 24 horas y vuelve a intentarlo. No generes certificados innecesarios para probar.

El certificado se genera pero el sitio no carga con HTTPS

Esto suele deberse a que el servidor web (Apache o Nginx) no está usando el certificado. Soluciones:

  • Revisa que has guardado bien la configuración en Syspanel.
  • Reinicia el servicio web desde el panel (suele haber un botón de "Reiniciar" en la parte superior).
  • Si usas un CDN (como Cloudflare), asegúrate de que el modo SSL esté en "Full" o "Full (strict)".

El certificado no se renueva automáticamente

Syspanel normalmente programa una tarea cron para renovar los certificados. Si no se renueva, puede ser que la tarea esté deshabilitada. Solución: Ve a la sección "Cron" o "Tareas programadas" en Syspanel y busca una tarea relacionada con letsencrypt o certbot. Asegúrate de que está activa.


Preguntas frecuentes (FAQ)

¿Cuánto dura el certificado gratis de Syspanel?

Los certificados de Let's Encrypt duran 90 días. Syspanel los renueva automáticamente de forma silenciosa, así que no tendrás que hacer nada. Si por alguna razón la renovación falla, recibirás avisos en el panel o por correo.

¿Puedo generar un certificado para un subdominio?

Sí, absolutamente. En la pantalla de SSL de Syspanel, puedes marcar varios subdominios (por ejemplo, blog.midominio.com, tienda.midominio.com) siempre que estén apuntando al mismo servidor.

¿Necesito una IP dedicada para usar SSL?

No. Con Let's Encrypt y la tecnología SNI (Server Name Indication), puedes tener múltiples certificados en la misma IP. Todos los navegadores modernos lo soportan.

¿Qué pasa si tengo un certificado de pago y quiero cambiarlo a Let's Encrypt?

No hay problema. En Syspanel, selecciona la opción "Let's Encrypt" y el panel reemplazará el certificado antiguo. Eso sí, desactiva cualquier renovación manual de tu certificado de pago para evitar conflictos.

¿Afecta el SSL al rendimiento de mi web?

El cifrado SSL añade una pequeña carga al servidor, pero es mínima. Con la aceleración de hardware moderna y el uso de HTTP/2 (que se activa automáticamente con HTTPS), el rendimiento suele mejorar respecto a HTTP.

¿Syspanel es lo mismo que HestiaCP?

Syspanel es la versión actualizada y renombrada de HestiaCP, con mejoras de seguridad y usabilidad. El puerto de acceso es el 2106 (en versiones antiguas de HestiaCP era el 8083). Todos los pasos de esta guía funcionan igual en ambas versiones.


Consejos extra para maximizar tu seguridad y SEO

  • Activa HSTS (HTTP Strict Transport Security) desde la configuración de SSL de Syspanel si tu versión lo permite. Esto le dice al navegador que siempre use HTTPS, incluso si el usuario escribe HTTP.
  • Renueva tus certificados antes de que caduquen si tienes desactivada la renovación automática. No esperes al último día.
  • Comprueba que no tienes contenido mixto: es decir, imágenes, scripts o CSS que se carguen desde URLs http://. Esto hará que el candado aparezca roto. Puedes usar la consola de desarrollador de Chrome (F12) para detectarlos.
  • Actualiza tu sitemap y tu archivo robots.txt para que apunten a las URLs HTTPS. Así ayudarás a Google a indexar correctamente tu sitio.
  • Si usas Google Search Console, añade la propiedad con HTTPS y solicita la reindexación de tus URLs.

Conclusión

Activar un certificado SSL gratis con Let's Encrypt en Syspanel es un proceso rápido, seguro y sin complicaciones. Solo necesitas cumplir con los requisitos de DNS y puertos, seguir los pasos que te he mostrado y, en menos de cinco minutos, tendrás tu web funcionando con HTTPS. Recuerda que esto no solo protege a tus usuarios, sino que también mejora tu posicionamiento en Google y da una imagen mucho más profesional a tu marca.

No tengas miedo de explorar el panel. Si algo no sale a la primera, revisa los errores, consulta la documentación oficial de Syspanel o busca en foros de hosting. La comunidad es muy activa y siempre hay alguien dispuesto a ayudar.

Ahora ya lo sabes: no hay excusa para no tener HTTPS en tu web. Entra en tu Syspanel por el puerto 2106, genera tu certificado gratis y olvídate de los avisos de "No seguro". Tu yo del futuro y tus visitantes te lo agradecerán.

[INFO] Si tu sitio es muy crítico (por ejemplo, una tienda online), considera configurar un certificado con validación extendida (OV/EV) de pago. Aunque Let's Encrypt es perfectamente seguro, algunos usuarios confían más en los certificados con nombre de empresa visible. Pero para la mayoría de casos, el gratis es más que suficiente.

¿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