En los servidores Linux con cPanel/WHM, el hostname del servidor utiliza un certificado SSL para proteger el acceso a servicios como WHM, cPanel, Webmail y otros paneles administrativos.

Normalmente, cPanel se encarga de renovar automáticamente estos certificados. Sin embargo, en algunos casos el certificado puede vencer y no renovarse correctamente. Esto puede provocar advertencias de seguridad al ingresar al panel de administración del servidor.

En estos casos, es posible forzar la regeneración del certificado SSL del hostname ejecutando un comando desde el servidor.

En este instructivo te mostramos cómo hacerlo paso a paso.

Requisitos previos

Antes de comenzar, necesitás:

  • Acceso root al servidor.

  • Conexión al servidor mediante SSH o acceso al Terminal de WHM.

  • Un hostname válido, el cual debe resolver a la IP pública del servidor. Por ejemplo: server.minegocio.uy → 192.0.2.10

 

Paso 1. Acceder al panel de control de tu VPS

Para comenzar, iniciá sesión en el panel de control de tu VPS. Si no recordás cómo, hacé clic aquí.

 

Paso 2: Verificar el hostname configurado

Accedé a la Terminal y verificá cuál es el hostname configurado en el servidor ejecutando:

hostname

El resultado será similar a:

server.midominio.com

Tomá nota de este valor, ya que será necesario para los siguientes pasos.

 

Paso 3: Verificar si existe la zona DNS del hostname

Para que el certificado SSL del hostname pueda generarse correctamente, el servidor debe tener una zona DNS creada para ese hostname.

Podés verificar si existe ejecutando:

ls /var/named | grep hostname 

Si existe una zona DNS, verás un archivo similar a:

server.midominio.com.db
También podés buscarla desde la herramienta DNS Zone Manager.
Si no aparece ningún resultado, significa que la zona DNS no está creada.

 

Paso 4: Crear la zona DNS del hostname (si no existe)

Si la zona DNS no existe, podés crearla ejecutando el siguiente comando como usuario root:

whmapi1 adddns domain={HOSTNAME} ip={IP}

Reemplazá:

  • {HOSTNAME} por el hostname configurado en el servidor

  • {IP} por la IP pública del VPS

Por ejemplo:

whmapi1 adddns domain=server.minegocio.uy ip=192.0.2.10

 

Paso 5: Regenerar el certificado SSL del hostname

Una vez verificada o creada la zona DNS, ejecutá el siguiente comando:

/usr/local/cpanel/bin/checkallsslcerts

Este comando verificará el estado de los certificados SSL del servidor y solicitará nuevos certificados para los servicios que lo necesiten, incluyendo el hostname.

El proceso puede tardar algunos segundos.

 

Paso 6: Verificar que el certificado se haya renovado

Una vez finalizado el proceso, podés verificar el acceso a WHM o cPanel desde tu navegador:

https://hostname-del-servidor:2087

Si el proceso fue exitoso, el navegador debería mostrar un certificado SSL válido sin advertencias de seguridad.

Si luego de seguir estos pasos aún tenés alguna consulta, no dudes en comunicarte con nuestro equipo de Asistencia técnica certificada por WhatsApp o mediante un ticket para recibir ayuda.