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

Cómo solucionar errores comunes en Plesk

Actualizado el 28 de febrero de 2026

¿Tu panel de Plesk ha dejado de funcionar correctamente? No te preocupes, es algo que pasa incluso a los SysAdmin más experimentados. Plesk es una herramienta muy potente, pero a veces pueden aparecer pequeños problemas que, sin la guía adecuada, parecen un gran dolor de cabeza.

En este artículo, vamos a desglosar los errores Plesk más comunes y te daremos una Plesk solución paso a paso. Al final, serás capaz de diagnosticar y reparar la mayoría de las incidencias tú mismo, ahorrando tiempo y dinero. ¡Empecemos!


1. Error "404 Not Found" o "500 Internal Server Error" al cargar un dominio

Este es, con diferencia, uno de los errores dominio Plesk más frustrantes. De repente, tu web deja de cargar y solo ves una página en blanco o un mensaje de error genérico.

### Causas principales

  • Archivos .htaccess corruptos o con reglas incorrectas.
  • Permisos de archivos y carpetas mal configurados.
  • Problemas con la versión de PHP o el gestor de procesos (FastCGI, FPM, etc.).

### Solución paso a paso

  1. Desactiva el .htaccess temporalmente. Conéctate a tu servidor por FTP o mediante el Administrador de Archivos de Plesk. Busca el archivo .htaccess en la raíz del dominio problemático y renómbralo a .htaccess_old. Si la web vuelve a funcionar, el problema está en ese archivo. Revisa su contenido o sustitúyelo por uno básico.

  2. Revisa los permisos de archivos. Desde Plesk, ve a Sitios web y dominios > selecciona el dominio > Permisos de archivos. Asegúrate de que las carpetas tengan permisos 755 y los archivos 644. Si no sabes cómo cambiarlos, Plesk tiene una opción para "Reparar permisos" automáticamente.

  3. Cambia la configuración de PHP. Ve a Sitios web y dominios > selecciona el dominio > Configuración de PHP. Prueba a cambiar el gestor de procesos de FastCGI a FPM o viceversa. También puedes probar con una versión de PHP diferente (por ejemplo, pasar de PHP 8.0 a 8.1).

[TIP] Si el error persiste, revisa los logs del dominio en Sitios web y dominios > Registros. Busca la línea exacta del error (por ejemplo, un "500" suele venir acompañado de un mensaje más detallado en los logs de PHP).


2. Problemas de conexión con la base de datos MySQL/MariaDB

Otro clásico. Tu web carga, pero al intentar acceder a contenido dinámico (como un blog o una tienda) te muestra un mensaje del tipo "Error establishing a database connection".

### Causas principales

  • Contraseña de la base de datos incorrecta en el archivo de configuración de la web (ej: wp-config.php en WordPress).
  • El servicio de MySQL no está corriendo.
  • La base de datos ha alcanzado su límite de tamaño o de conexiones.

### Solución paso a paso

  1. Verifica que MySQL esté activo. Accede a tu servidor por SSH (o desde el panel de tu VPS/dedicado). Ejecuta el comando:

    systemctl status mariadb
    # o si usas MySQL
    systemctl status mysql
    

    Si no está activo, inícialo con:

    systemctl start mariadb
    
  2. Comprueba las credenciales en tu web. Abre el archivo de configuración de tu CMS (por ejemplo, wp-config.php para WordPress) y asegúrate de que el nombre de la base de datos, el usuario y la contraseña coinciden exactamente con los que creaste en Plesk.

  3. Repara la base de datos desde Plesk. Ve a Bases de datos en Plesk, selecciona la base de datos problemática y haz clic en Reparar. Esto ejecutará comandos de reparación estándar.

[WARNING] Si cambias la contraseña de la base de datos desde Plesk, recuerda actualizarla también en el archivo de configuración de tu web. Si no lo haces, la web se quedará sin conexión.


3. El panel de Plesk no carga o da error "502 Bad Gateway"

Este es un error de Plesk seguridad o de infraestructura. El panel web de administración deja de responder y solo ves un "502 Bad Gateway". No entres en pánico, suele ser fácil de arreglar.

### Causas principales

  • El servicio sw-engine (el motor de Plesk) se ha detenido o colapsado.
  • Problemas de memoria o recursos del servidor.
  • Certificado SSL caducado o mal configurado para el panel.

### Solución paso a paso

  1. Reinicia los servicios de Plesk. Conéctate por SSH a tu servidor. Ejecuta el siguiente comando:

    plesk repair all
    

    Este comando escanea y repara la mayoría de los problemas comunes del panel. Si no funciona, prueba con:

    systemctl restart sw-engine
    systemctl restart sw-cp-server
    
  2. Libera memoria del servidor. A veces el servidor se queda sin RAM. Desde SSH, ejecuta:

    free -m
    

    Si ves que la memoria está al 90% o más, reinicia servicios pesados como MySQL o Apache:

    systemctl restart mariadb
    systemctl restart httpd
    
  3. Verifica el certificado SSL del panel. Ve a Herramientas y ajustes > Certificados SSL (si puedes acceder) o edita el archivo /usr/local/psa/admin/conf/httpsd.conf para asegurarte de que apunta a un certificado válido. Si no, puedes regenerarlo desde SSH:

    plesk bin certificate --create -domain localhost -new -self-signed
    

[INFO] Si el panel no carga ni siquiera después de reiniciar, revisa los logs del sistema con tail -f /var/log/sw-cp-server/error_log. Ahí verás el error exacto.


4. Error al crear o gestionar cuentas de correo

Los problemas con el correo electrónico son muy comunes en SysAdmin Plesk. Un error típico es "No se puede conectar al servidor de correo" o "El buzón está lleno".

### Causas principales

  • El servicio postfix o dovecot no está funcionando.
  • La cuota del buzón está al 100%.
  • Problemas con la autenticación o registros DNS (SPF, DKIM).

### Solución paso a paso

  1. Reinicia los servicios de correo. Desde SSH:

    systemctl restart postfix
    systemctl restart dovecot
    
  2. Revisa la cuota del buzón. En Plesk, ve a Correo > selecciona la cuenta problemática. Mira el espacio usado. Si está lleno, elimina correos antiguos o aumenta la cuota.

  3. Verifica los registros DNS. Asegúrate de que tu dominio tenga configurados los registros MX, SPF y DKIM. Desde Plesk, ve a Sitios web y dominios > selecciona el dominio > Configuración de correo y haz clic en Activar para que Plesk genere automáticamente los registros.

[TIP] Si los correos salen pero no llegan, comprueba que tu IP no esté en listas negras. Usa herramientas como MXToolbox para verificar la reputación de tu servidor.


5. Problemas de seguridad: Ataques de fuerza bruta o malware

La Plesk seguridad es fundamental. Si notas que tu web se vuelve lenta, aparecen archivos extraños o recibes muchos intentos de inicio de sesión, es hora de actuar.

### Causas principales

  • Contraseñas débiles.
  • Plugins o temas desactualizados.
  • Configuraciones de firewall incorrectas.

### Solución paso a paso

  1. Activa Fail2Ban. Plesk incluye Fail2Ban para bloquear IPs maliciosas. Ve a Herramientas y ajustes > Fail2Ban. Actívalo para servicios como sshd, httpd y postfix. Esto bloqueará automáticamente IPs que hagan muchos intentos fallidos.

  2. Escanea tu servidor en busca de malware. Desde SSH, instala y ejecuta clamav:

    yum install clamav clamav-update
    freshclam
    clamscan -r /var/www/vhosts/
    

    También puedes usar la extensión gratuita "Plesk Security Scanner" desde el catálogo de extensiones.

  3. Cambia las contraseñas de todos los usuarios. Incluyendo la del administrador de Plesk, FTP y bases de datos. Usa contraseñas largas y complejas.

[WARNING] Nunca descargues plugins o temas de fuentes no oficiales. Son la puerta de entrada más común para el malware. Siempre usa el repositorio oficial de WordPress o el catálogo de Plesk.


6. Error "No se puede conectar al servidor FTP" o "Permiso denegado"

Al subir archivos, te aparece un error de conexión o de permisos. Esto suele pasar después de migrar un sitio o cambiar la configuración del servidor.

### Causas principales

  • El servicio FTP (ProFTPD o vsftpd) no está corriendo.
  • El usuario FTP no tiene permisos sobre la carpeta del dominio.
  • El firewall bloquea el puerto 21.

### Solución paso a paso

  1. Reinicia el servicio FTP. Desde SSH:

    systemctl restart proftpd
    # o si usas vsftpd
    systemctl restart vsftpd
    
  2. Verifica los permisos del usuario FTP. En Plesk, ve a Sitios web y dominios > selecciona el dominio > Acceso FTP. Asegúrate de que el usuario tenga acceso a la carpeta correcta (normalmente httpdocs). Si es necesario, crea un nuevo usuario FTP.

  3. Comprueba las reglas del firewall. Si usas un firewall externo o iptables, asegúrate de que el puerto 21 (y el 20 para datos) estén abiertos. Desde SSH:

    iptables -L -n | grep 21
    

    Si no ves nada, añade la regla correspondiente.


7. Preguntas Frecuentes (FAQ)

### ¿Cómo reinicio Plesk de forma segura?

Usa el comando plesk restart all desde SSH. Esto reinicia todos los servicios de Plesk sin perder datos. Es la forma más segura y rápida.

### ¿Puedo cambiar el puerto de acceso a Plesk?

Sí. Ve a Herramientas y ajustes > Configuración del panel > Puerto de administración. Cambia el puerto (por ejemplo, de 8443 a 8444). Recuerda abrir ese puerto en el firewall.

[INFO] Si estás migrando desde otro panel como Syspanel (antes conocido como HestiaCP), recuerda que en Syspanel el puerto de acceso por defecto es el 2106. La estructura de directorios es diferente, así que ten cuidado al migrar los archivos.

### ¿Cómo hago una copia de seguridad en Plesk?

Ve a Herramientas y ajustes > Administrador de copias de seguridad. Puedes programar copias diarias, semanales o mensuales. Te recomiendo guardarlas en un repositorio externo (FTP, S3, etc.) para mayor seguridad.

### ¿Por qué mi dominio no se ve desde internet?

Puede ser por un problema de DNS. Verifica que los nameservers de tu dominio apunten a tu servidor. También comprueba que el dominio esté correctamente añadido en Plesk y que el servicio Apache/Nginx esté funcionando.


Conclusión

Los errores Plesk no tienen por qué ser un misterio. Con esta guía, ya tienes las herramientas para diagnosticar y solucionar los problemas más comunes. Recuerda que la clave está en:

  • Revisar los logs (siempre te dan la pista exacta).
  • Reiniciar servicios (es el primer paso y muchas veces el único necesario).
  • Mantener todo actualizado (Plesk, extensiones, CMS, plugins).

Si después de todo esto el problema persiste, no dudes en contactar con el soporte técnico de tu proveedor de hosting. Pero con estos pasos, te habrás ahorrado más de una llamada. ¡Buena suerte con tu SysAdmin Plesk!

¿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