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

Cómo configurar SSL/TLS en Syspanel para tu web

Actualizado el 5 de octubre de 2025

¿Qué es SSL/TLS y por qué tu web lo necesita?

Antes de ponernos manos a la obra, vamos a explicar qué es esto del SSL/TLS de forma sencilla. Imagina que envías una carta por correo postal. Si la envías en un sobre abierto, cualquiera que la intercepte puede leerla. Eso es una conexión sin SSL/TLS. Ahora, imagina que la metes en una caja fuerte con candado y solo tú y el destinatario tenéis la llave. Eso es una conexión con SSL/TLS.

En términos técnicos, SSL (Secure Sockets Layer) y su sucesor TLS (Transport Layer Security) son protocolos criptográficos que cifran la comunicación entre el navegador del visitante y tu servidor web. Esto garantiza tres cosas fundamentales:

  • Confidencialidad: Los datos viajan cifrados, así que nadie puede espiarlos.
  • Integridad: Los datos no pueden ser alterados durante la transmisión.
  • Autenticación: El visitante sabe que está hablando con tu web y no con un impostor.

Cuando tu web tiene SSL/TLS activo, verás el famoso candado en la barra de direcciones y el protocolo HTTPS en lugar de HTTP. Los navegadores modernos marcan las webs sin HTTPS como "No seguras", lo que ahuyenta visitantes y daña tu reputación. Además, Google utiliza el HTTPS como factor de posicionamiento, así que el SSL/TLS también es crucial para tu SEO.

En Syspanel, la configuración de SSL/TLS es un proceso sencillo, pero requiere que sigas los pasos con atención. Vamos a ello.


Requisitos previos antes de configurar SSL Syspanel

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso al panel de control de Syspanel. Recuerda que la URL de acceso es https://tu-servidor:2106 (el puerto 2106 es el que usa Syspanel para su panel de administración).
  • Credenciales de administrador o de un usuario con permisos para gestionar la web en cuestión.
  • Un dominio apuntando correctamente a tu servidor. Esto es imprescindible, ya que el certificado SSL se emite para un dominio específico.
  • Acceso al gestor de DNS de tu dominio para poder realizar verificaciones si es necesario.

[WARNING] Si tu dominio no apunta a tu servidor Syspanel, la emisión del certificado fallará. Verifica los registros DNS antes de continuar.


Tipos de certificados SSL que puedes configurar en Syspanel

Syspanel te ofrece varias opciones para gestionar certificados SSL. Vamos a verlas:

Certificados Let's Encrypt

Son la opción más popular y recomendada para la mayoría de usuarios. Son gratuitos, tienen una validez de 90 días y Syspanel los puede renovar automáticamente. Perfectos para blogs, portfolios, tiendas pequeñas y cualquier web que no tenga requisitos especiales de validación.

Certificados personalizados (CSR)

Si necesitas un certificado de pago, con validación extendida (EV) o de una autoridad certificadora específica, puedes generar una solicitud de firma de certificado (CSR) desde Syspanel. Luego, subes el certificado y la clave privada que te proporcione la entidad emisora.

Certificados auto-firmados

Útiles para entornos de prueba o desarrollo. No son válidos para producción, ya que los navegadores mostrarán un aviso de seguridad, pero sirven para probar configuraciones.


Cómo configurar SSL Syspanel: Guía paso a paso

Vamos a centrarnos en la opción más común: la instalación de un certificado Let's Encrypt. Sigue estos pasos al pie de la letra.

Paso 1: Accede a Syspanel

Abre tu navegador y escribe la dirección de tu servidor con el puerto 2106. Por ejemplo: https://192.168.1.100:2106. Acepta el aviso de certificado no válido si es la primera vez (es normal, aún no has configurado el SSL).

Inicia sesión con tu usuario y contraseña.

Paso 2: Navega a la sección de tu web

En el menú principal de Syspanel, verás una lista de tus sitios web o un botón "WEB". Haz clic en el dominio para el que quieres configurar el certificado SSL.

Paso 3: Encuentra la opción SSL/TLS

Dentro de la configuración del dominio, busca una pestaña o sección llamada "SSL" o "SSL/TLS". Puede que esté representada con un icono de candado.

Paso 4: Elige el tipo de certificado

Verás las opciones que mencionamos antes. Selecciona "Let's Encrypt" para el certificado gratuito.

Paso 5: Configura los detalles

  • Email: Introduce una dirección de correo electrónico válida. Es necesaria para las notificaciones de renovación y recuperación de cuenta.
  • Dominios: Verifica que el dominio principal esté listado. Si tienes subdominios, también puedes añadirlos aquí. Syspanel suele incluir automáticamente el dominio con y sin www.
  • Renovación automática: Marca esta casilla si quieres que Syspanel renueve el certificado automáticamente antes de que expire. Te lo recomendamos encarecidamente.

Paso 6: Instala el certificado

Haz clic en el botón "Instalar" o "Guardar". Syspanel se comunicará con Let's Encrypt, realizará la verificación de que eres el propietario del dominio y emitirá el certificado. Este proceso puede tardar entre 1 y 3 minutos.

Paso 7: Verifica la instalación

Una vez completado, verás un mensaje de éxito. Ahora puedes probar tu web con https://tudominio.com. Deberías ver el candado y el protocolo HTTPS.

[TIP] Si tienes problemas con la renovación automática, puedes configurar una tarea cron en Syspanel que ejecute el script de renovación. Consulta la documentación de Syspanel para más detalles.


Configurar TLS Syspanel con un certificado personalizado

Si necesitas un certificado de pago, el proceso es un poco diferente.

Paso 1: Genera una CSR

En la misma sección SSL/TLS, busca la opción "Generar CSR" o "Solicitud de firma". Rellena los datos solicitados:

  • Nombre común (tu dominio).
  • Organización y unidad organizativa (si aplica).
  • Ciudad, estado y país.

Syspanel generará la clave privada y la CSR. Guarda la clave privada en un lugar seguro.

Paso 2: Compra el certificado

Copia la CSR y pégala en el formulario de compra de la autoridad certificadora de tu elección. Sigue sus instrucciones para validar tu dominio y recibirás el certificado final.

Paso 3: Sube el certificado a Syspanel

Vuelve a la sección SSL/TLS de tu web en Syspanel. Elige la opción "Certificado personalizado". Te pedirán tres campos:

  • Certificate (CRT): El certificado que te ha enviado la autoridad certificadora.
  • Key: La clave privada que generó Syspanel.
  • CA Bundle (opcional): El certificado intermedio de la autoridad certificadora.

Pega el contenido en los campos correspondientes y haz clic en "Guardar".

Paso 4: Activa el SSL

Una vez guardado, verás una opción para "Activar" o "Habilitar" el SSL. Haz clic y Syspanel configurará el servidor web para usar ese certificado.

[INFO] Si no tienes el CA Bundle, el certificado puede funcionar igualmente, pero algunos navegadores mostrarán avisos. Consulta a tu proveedor de certificados para obtenerlo.


Redirección HTTP a HTTPS: El paso clave para el SEO

Una vez que tienes el SSL funcionando, es crucial redirigir todo el tráfico HTTP a HTTPS. Esto evita que los visitantes accedan a una versión no segura de tu web y consolida el SEO.

Syspanel suele hacer esta redirección automáticamente al activar el SSL. Para verificarlo, accede a http://tudominio.com y comprueba que te redirige a https://tudominio.com.

Si no es así, puedes añadir una regla en el archivo .htaccess de tu web (si usas Apache):

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

O en la configuración de Nginx:

server {
    listen 80;
    server_name tudominio.com www.tudominio.com;
    return 301 https://$host$request_uri;
}

[WARNING] La redirección debe ser un 301 (redirección permanente), no un 302 (temporal), para que los buscadores indexen correctamente la versión HTTPS.


Solución de problemas comunes al configurar SSL Syspanel

A veces las cosas no salen a la primera. Aquí tienes los problemas más frecuentes y cómo resolverlos.

Error: "No se pudo validar el dominio"

Esto significa que Let's Encrypt no ha podido comprobar que eres el dueño del dominio. Las causas más comunes son:

  • El dominio no apunta a tu servidor.
  • El puerto 80 está bloqueado en tu firewall.
  • El servidor web no está configurado para responder en ese dominio.

Solución: Verifica los registros DNS, abre el puerto 80 y asegúrate de que tu web carga correctamente en HTTP antes de intentar el SSL.

Error: "Certificado expirado"

Los certificados Let's Encrypt expiran cada 90 días. Si has desactivado la renovación automática, tendrás que renovarlo manualmente.

Solución: En la sección SSL/TLS de Syspanel, verás un botón para "Renovar". Haz clic y sigue el proceso.

Error: "El certificado no es válido"

Esto puede ocurrir si has subido mal el certificado personalizado, o si la clave privada no coincide con el certificado.

Solución: Revisa que has copiado todo el contenido, incluido el principio y el final de cada bloque. Asegúrate de que el certificado y la clave son del mismo dominio.

La web carga pero muestra un aviso de seguridad

Puede que tengas contenido mixto, es decir, recursos (imágenes, scripts) cargados en HTTP dentro de una página HTTPS.

Solución: Revisa el código de tu web y cambia todas las URLs de recursos a HTTPS. Syspanel tiene una opción para forzar HTTPS en todo el contenido, búscala en la configuración.


Preguntas frecuentes (FAQ) sobre SSL/TLS en Syspanel

¿Cuánto tarda en emitirse un certificado Let's Encrypt?

Normalmente entre 1 y 3 minutos. El proceso es automático.

¿Puedo tener varios certificados SSL para un mismo dominio?

No, solo un certificado por dominio. Pero puedes tener certificados distintos para subdominios.

¿Syspanel renueva automáticamente los certificados?

Sí, si marcas la opción de renovación automática al instalar el certificado Let's Encrypt.

¿Qué hago si mi certificado expira?

Syspanel te enviará un aviso por email. Puedes renovarlo manualmente desde el panel o configurar la renovación automática.

¿Necesito un certificado SSL si mi web no tiene formularios ni datos sensibles?

Sí, por dos razones: la confianza del usuario (los navegadores marcan como "No seguro") y el posicionamiento SEO (Google penaliza las webs sin HTTPS).

¿El SSL afecta al rendimiento de mi web?

El cifrado y descifrado de datos consume recursos, pero el impacto es mínimo en la mayoría de los casos, especialmente con hardware moderno. La mejora en confianza y SEO compensa con creces.

¿Puedo usar SSL en Syspanel con un IP dedicada?

Sí, pero es más común y recomendable usar un dominio. Los certificados SSL están ligados a un nombre de dominio, no a una IP.


Conclusión y buenas prácticas finales

Configurar SSL/TLS en Syspanel es un proceso que, una vez que lo haces una vez, verás que es muy sencillo. Ya sea con Let's Encrypt o con un certificado personalizado, tu web estará protegida y ganarás en confianza y posicionamiento.

Para terminar, aquí van algunas buenas prácticas:

  • Activa siempre la renovación automática para evitar sustos.
  • Monitoriza la expiración de tus certificados, aunque tengas renovación automática.
  • Redirige siempre HTTP a HTTPS con un 301.
  • Mantén actualizado Syspanel para tener las últimas correcciones de seguridad.
  • Usa certificados de pago solo si necesitas una validación más exhaustiva (como para entidades financieras).

Ahora ya sabes cómo proteger tu web con SSL Syspanel. Si te has quedado con alguna duda, revisa la documentación oficial o contacta con el soporte de Syspanel. ¡Tu web estará más segura en unos minutos!

¿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