Solo para visitantes de nuestro blog Obtenga 3 meses adicionales gratis + 10% de descuento en el plan trianual YSBLOG10
Agarra el trato

Cómo solucionar problemas de cPanel en un servidor Linux con SSLProblemas con el cortafuegos y las licencias

Última actualización: marzo 7, 2026 9 minutos de lectura Sanjeet Chauhan
Reparar cPanel en un servidor Linux

Para reparar cPanel en un servidor Linux, Verifique el estado del servicio, abra los puertos necesarios, reinicie cPanel/WHM y servicios web, revise los registros en busca de errores, repare los paquetes con scripts de cPanel, actualice a la última versión y resuelva SSL, DNSo problemas de licencia. Los pasos que se describen a continuación proporcionan un flujo de trabajo seguro y priorizado que cualquier administrador puede seguir.

Si su cPanel o WHM Si el panel no carga, devuelve errores 500 o los servicios no se inician, esta guía muestra exactamente cómo solucionar problemas de cPanel en un servidor Linux.

Utilizando un flujo de resolución de problemas probado, le ayudaremos a identificar rápidamente las causas raíz y aplicar soluciones confiables para redes, servicios, SSL, DNSproblemas de licencias y rendimiento.


Lista de verificación de diagnóstico rápido

Antes de abordar la solución de problemas a fondo, confirme estos puntos esenciales. Si alguno falla, consulte la sección correspondiente a continuación.

  • ¿Puedes alcanzar? WHM/cPanel a través de HTTPS (https://server-ip:2087 para WHM¿https://server-ip:2083 para cPanel)?
  • ¿Las reglas de firewall o un grupo de seguridad en la nube están bloqueando los puertos?
  • ¿Se ejecutan servicios clave? cpsrvd (cPanel/WHM), httpd o lshttpd, MySQL/MariaDB, con nombre, exim?
  • Cualquier error obvio en /usr/local/cpanel/logs/error_log, Apache ¿Registros o dmesg?
  • ¿El servidor se ha quedado sin espacio en disco o inodos?
  • ¿Su licencia de cPanel es válida y accesible?

Prerrequisitos y seguridad

  • root SSH de la máquina.
  • Sistemas operativos compatibles (AlmaLinux, Rocky Linux, CloudLinux—CentOS Stream 8+ puede requerir atención.
  • Realizar/verificar copias de seguridad antes de realizar cambios importantes (por ejemplo, Easy).Apache, PHP manejadores, MySQL actualizaciones).
  • Ventana de mantenimiento si se trata de un servidor de producción.

Cómo reparar cPanel en un servidor Linux: guía paso a paso

1) Confirmar y reiniciar los servicios principales de cPanel

cPanel/WHM Se ejecuta bajo el demonio cpsrvd. Utilice los scripts nativos de cPanel para comprobar y reiniciar los servicios de forma segura.

# Check cPanel service logs
tail -n 200 /usr/local/cpanel/logs/error_log

# Restart cPanel/WHM (cpsrvd) and watchdog
/scripts/restartsrv_cpsrvd
/scripts/restartsrv_chkservd
/scripts/restartsrv_tailwatchd

# Restart other essentials
/scripts/restartsrv_httpd
/scripts/restartsrv_exim
/scripts/restartsrv_named
/scripts/restartsrv_cphulkd

Si cpsrvd no permanece activo, el error_log generalmente revelará un problema de certificado, puerto o dependencia.

2) Reparar el cortafuegos y los puertos (WHM(cPanel no carga)

cPanel requiere puertos específicos abiertos tanto en el firewall del servidor como en el grupo de seguridad de su proveedor de nube.

  • WHM: 2087 (SSL), 2086 (no-SSL)
  • cPanel: 2083 (SSL), 2082 (no-SSL)
  • Web/Correo electrónico/DNS: 80, 443, 25, 465, 587, 110, 995, 143, 993, 53 (TCP/UDP)
  • Licencia/Actualización: 2089 salientes a servidores de licencias de cPanel
  • SSH: 22 (o su puerto personalizado)
# CSF example: allow common cPanel/WHM ports
csf -a YOUR.PUBLIC.IP      # Temporarily allow your IP (for testing)
csf -u                     # Update firewall
csf -g 2083                # Check if a rule blocks port 2083
# If using firewalld:
firewall-cmd --permanent --add-port=2083/tcp
firewall-cmd --permanent --add-port=2087/tcp
firewall-cmd --reload

Confirme también que su firewall en la nube (grupos de seguridad de AWS, Google VPC, Azure NSG) permita la entrada 2083/2087.

3) Reparación SSL y AutoSSL Problemas (certificado incompatible/certificado caducado)

Los certificados de servicio cPanel no válidos o vencidos pueden impedir inicios de sesión o provocar redirecciones o errores 500.

# Check and reinstall service SSL certificates
/usr/local/cpanel/bin/checkallsslcerts

# Review AutoSSL logs
tail -n 200 /usr/local/cpanel/logs/autossl/*

# Ensure hostname resolves to the server
hostname
dig +short $(hostname) A

Establezca un FQDN válido que apunte a la IP principal del servidor. A continuación, vuelva a ejecutar checkallsslcerts para regenerar los certificados de servicio.

4) Validar DNS y resolutores (panel lento o inaccesible)

Roto DNS a menudo se manifiesta como inicios de sesión lentos en el panel, fallos de licencia o AutoSSL tiempos de espera.

# Check resolvers (should be reachable public DNS servers)
cat /etc/resolv.conf

# Test name resolution and network path
dig cpanel.net
ping -c 3 cpanel.net
traceroute cpanel.net

Si los resolvedores son incorrectos, reemplácelos por otros confiables (por ejemplo, 8.8.8.8, 1.1.1.1), luego vuelva a intentar las actualizaciones y AutoSSL.

5) Corregir errores de licencia de cPanel

“Archivo de licencia no válido” o “No se puede leer la licencia” indica problemas de conectividad o de licencia.

# Force license update
/usr/local/cpanel/cpkeyclt

# Verify outbound 2089 and DNS resolution to cPanel licensing servers
telnet auth.cpanel.net 2089
dig auth.cpanel.net

Asegúrate de que la IP principal del servidor coincida con la IP con licencia. Contacta a tu proveedor para que te la vuelva a emitir si cambiaste de IP.

6) Reconstruir la pila web con EasyApache 4 (HTTP 500/Servicio no disponible)

Piscinas Apache/Nginx/LSWS o PHP-Las configuraciones de FPM causan errores 500 o páginas en blanco. Use Easy.Apache 4 para reparar.

# Fix and verify Apache
/scripts/restartsrv_httpd
/usr/local/cpanel/scripts/check_cpanel_rpms --fix

# Launch EasyApache 4 in WHM:
# WHM > EasyApache 4 > Provision a known-good profile
# Or via CLI:
/usr/local/bin/ea_update --help

Proporcionar un perfil estable (Apache + requerido PHP versiones + PHP-FPM). Reconstruir PHP-Los grupos FPM fallan si no se inician.

7) PHP-FPM, manejadores y desajustes de módulos

Si solo fallan algunos sitios, verifique el nivel de dominio. PHP-Configuración de grupos y manejadores de FPM.

# Restart PHP-FPM for domains
/scripts/restartsrv_apache_php_fpm

# Review per-domain FPM logs
tail -n 200 /opt/cpanel/ea-php*/root/usr/var/log/php-fpm/error.log

# Switch handlers if needed (WHM > MultiPHP Manager)

Las extensiones faltantes (ionCube, imagick, intl) suelen causar problemas en las aplicaciones. Agrégalas a través de Easy.Apache 4 y reiniciar Apache/PHP-FPM.

8) MySQLConectividad y credenciales de MariaDB

Las interrupciones de la base de datos provocan errores 500 y el mensaje " Error al establecer una conexión con la base de datos " en WordPress o en las aplicaciones.

# Check database availability
systemctl status mysql mariadb
journalctl -u mysql -xe --no-pager

# Verify disk space for InnoDB logs/tmp
df -h
df -ih

# Test login
mysql -u root -p

If MySQL Si está dañado o no se inicia, restaure desde una copia de seguridad o repare las tablas. Asegúrese de que /tmp no esté lleno y tenga los permisos correctos (1777).

9) Espacio en disco, inodos y permisos

La falta de espacio en disco o el agotamiento de los inodos impiden que los servicios escriban archivos PID/registro y provocan fallas aleatorias.

# Check usage
df -h
df -ih

# Find large dirs
du -xhd1 /var | sort -h
du -xhd1 /usr | sort -h

# Clear old logs and caches cautiously
rm -f /var/log/*.gz
journalctl --vacuum-time=7d

Confirme que las rutas críticas tengan los permisos y la propiedad correctos: /home, /tmp (1777), /var/tmp (1777), directorios public_html del usuario y /etc/ para las configuraciones.

10) Actualización y reparación con scripts de cPanel

cPanel ofrece potentes utilidades de reparación. En el caso de dependencias dañadas o compilaciones obsoletas, una actualización forzada suele solucionar los problemas.

# Update cPanel to the latest tier build (Stable/Release/Current)
​/scripts/upcp --force

# Verify and fix RPMs installed by cPanel
/usr/local/cpanel/scripts/check_cpanel_rpms --fix

# Rebuild user domains/Apache config
/scripts/rebuildhttpdconf
/scripts/restartsrv_httpd

Ejecute upcp fuera de horas punta. Siempre guarde copias de seguridad recientes antes de realizar actualizaciones importantes.

11) Capas de seguridad: cPHulk, ModSecurity y SELinux

Una seguridad demasiado agresiva puede bloquear inicios de sesión o solicitudes.

  • cPHulk: Deshabilitar temporalmente si no puedes acceder (WHM > Protección contra ataques de fuerza bruta de cPHulk).
  • ModSecurity: Si un sitio falla, verifique los registros de auditoría y agregue a la lista blanca las reglas necesarias.
  • SELinux: cPanel recomienda deshabilitar o permitir muchas configuraciones; las discrepancias pueden bloquear los servicios.

Errores comunes de cPanel y soluciones rápidas

  • HTTP 500 en WHMInicio de sesión en cPanel: Comprobar /usr/local/cpanel/logs/error_log, reparar SSL Con checkallsslcerts, ejecute /scripts/restartsrv_cpsrvd y asegúrese de que los puertos 2083/2087 estén abiertos.
  • “Servicio no disponible” en sitios web: Reanudación Apache/PHP-FPM, reconstruir con EasyApache 4, comprobar PHP límites de memoria y extensiones.
  • “Archivo de licencia no válido”: Verifique la salida 2089, ejecute /usr/local/cpanel/cpkeyclt, asegúrese de que la IP coincida con la IP con licencia.
  • Panel lento después de la actualización: Verifique los solucionadores, deshabilite los complementos fallidos, ejecute /usr/local/cpanel/scripts/check_cpanel_rpms –fix, confirma que la E/S del disco no está saturada (iostat, sar).
  • vehículosSSL defecto: Asegúrese de que el registro del nombre de host A apunte al servidor, que no se excedan los límites de velocidad, que no haya bloqueos .htaccess y que los puertos 80/443 sean accesibles.

Consejos de rendimiento y endurecimiento

  • Usar PHP-FPM por dominio y solo necesario PHP versiones.
  • Habilite HTTP/2 y Brotli (si es compatible) para sitios más rápidos.
  • Instalar CSF + LFD, mantenga actualizadas las reglas de ModSecurity, considere ImunifyAV/Imunify360 para protección contra malware.
  • Implemente copias de seguridad fuera del servidor y pruebe restauraciones periódicamente.
  • Monitorea con chkservd, configura alertas a tu correo electrónico o sistema de monitoreo.

Cuándo contactar al soporte

  • No puedes acceder WHM/cPanel después de verificar los puertos y el firewall.
  • cpsrvd o httpd fallan repetidamente después de las actualizaciones.
  • La licencia sigue siendo inválida a pesar de las comprobaciones de red e IP.
  • Corrupción de base de datos o errores del sistema de archivos (dmesg muestra problemas de E/S o RAID).
  • Sospecha de incidente de seguridad (webshells, rootkits, desfiguración masiva).

Tenga los registros listos: /usr/local/cpanel/logs/error_log, /var/log/messages, Apache/PHP- Registros de FPM y salida de /scripts/upcp. Esto acelera significativamente la resolución de problemas.

Cómo YouStable Ayuda a reparar cPanel más rápido

Como proveedor de alojamiento centrado en cPanel y Linux, YouStableLos ingenieros de trabajan con estos problemas a diario. Nuestros manageLos planes d incluyen monitoreo proactivo, ajuste de firewall, fácilApache y PHP Optimización, limpieza de malware y estrategia de copias de seguridad: para que dedique su tiempo a su negocio, no a errores del panel. ¿Necesita una migración segura a AlmaLinux o CloudLinuxNos encargamos de todo el proceso, de principio a fin.

Ejemplo práctico: un flujo de trabajo de recuperación seguro

  • Paso 1: Abra WHM Más de 2087. Si están bloqueados, permita los puertos en el firewall de CSF/nube.
  • Paso 2: Reinicie cpsrvd y revise el archivo error_log para SSL o errores de dependencia.
  • Paso 3: Ejecute checkallsslcerts para reparar los certificados de servicio si el nombre de host se resuelve en la IP del servidor.
  • Paso 4: Reconstruir Apache y PHP con fácilApache 4; verificar las extensiones necesarias.
  • Paso 5: Ejecute upcp –force y check_cpanel_rpms –corrección para la consistencia del paquete.
  • Paso 6: Validar MySQL/MariaDB y PHP-Grupos de FPM para errores específicos de la aplicación.
  • Paso 7: Confirme el espacio en disco/inodos y limpie los registros antiguos, luego vuelva a probar los sitios y los inicios de sesión.

Preguntas Frecuentes

¿Cómo reinicio cPanel/?WHM ¿Servicio seguro?

Utilice los scripts de servicio de cPanel: /scripts/restartsrv_cpsrvd para reiniciar el panel, /scripts/restartsrv_chkservd para monitorizar y /scripts/restartsrv_httpd para ApacheSiempre revise /usr/local/cpanel/logs/error_log para obtener pistas si el servicio no permanece activo.

¿Qué puertos deben estar abiertos para cPanel y WHM?

Abrir 2083 (cPanel) SSL) y 2087 (WHM SSL). También abre 80/443 para sitios web, 53 para DNS, 25/465/587/110/995/143/993 para correo electrónico y 2089 para licencias salientes. Asegúrese de que tanto el firewall del servidor como los grupos de seguridad de la nube permitan estos puertos.

¿Cómo soluciono un error de licencia de cPanel después de cambiar de IP?

Actualice su licencia a la nueva IP con su proveedor, asegúrese de que el puerto 2089 de salida y DNS resolución, luego ejecute /usr/local/cpanel/cpkeyclt. Si sigue fallando, verifique los resolvers en /etc/resolv.conf y confirme que el servidor pueda acceder a la autenticación.cpanel.net.

¿Cómo puedo reconstruir? Apache/PHP ¿Qué sucede si los sitios muestran errores 500?

In WHM, abrir FácilApache 4 y proporcionar un perfil estable con lo requerido PHP versiones y extensiones. Luego reinicia. Apache y PHP-FPM. Si los problemas persisten, ejecute /usr/local/cpanel/scripts/check_cpanel_rpms –corrección para reparar paquetes.

¿Cuál es la forma más segura de actualizar cPanel?

Primero, realice una copia de seguridad, programe una ventana de mantenimiento y luego ejecute /scripts/upcp –force. Elija el nivel Estable o de lanzamiento en WHM para minimizar el riesgo. Después de actualizar, verifique los servicios clave y realice pruebas. WHMInicios de sesión de cPanel y algunos sitios web representativos.

Deja Tu Comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *

Ir al Inicio