Plesk: Solución a errores comunes de configuración
Introducción: ¿Por qué aparecen errores en Plesk?
Plesk es uno de los paneles de control de hosting más potentes y utilizados del mundo. Permite gestionar sitios web, bases de datos, correos electrónicos y dominios desde una interfaz centralizada. Sin embargo, como cualquier herramienta compleja, puede presentar errores de configuración que afecten el funcionamiento de tu página o servidor.
La mayoría de estos problemas tienen solución, y no requieren ser un experto en sistemas. En esta guía te explicamos los errores más comunes que puedes encontrar en Plesk, sus causas y cómo resolverlos paso a paso. Todo explicado de forma clara y sencilla, como si estuvieras hablando con un técnico amigable.
## Error 1: "El dominio no se resuelve correctamente" (DNS no configurado)
### ¿Por qué ocurre?
Este error aparece cuando intentas acceder a tu sitio web y ves un mensaje como "Sitio no encontrado" o "El servidor DNS no responde". Generalmente sucede porque los registros DNS del dominio no están apuntando al servidor donde tienes instalado Plesk.
### Solución paso a paso
-
Verifica los nameservers de tu dominio.
Desde el panel de tu registrador de dominios (donde compraste el dominio), asegúrate de que los nameservers sean los correctos. Normalmente son algo como:
ns1.tudominio.comyns2.tudominio.com. -
Comprueba los registros DNS en Plesk.
- Inicia sesión en Plesk.
- Ve a Sitios web y dominios y selecciona el dominio afectado.
- Haz clic en DNS Settings (o Configuración DNS).
- Revisa que existan registros tipo A (que apunten a la IP de tu servidor) y MX (para el correo).
-
Añade los registros faltantes.
Si falta algún registro, haz clic en Añadir registro y completa los datos. Por ejemplo:- Nombre:
@(o vacío), Tipo: A, Valor:192.168.1.1(la IP de tu servidor). - Nombre:
www, Tipo: A, Valor: misma IP.
- Nombre:
-
Espera la propagación.
Los cambios DNS pueden tardar entre 1 y 48 horas en propagarse globalmente. Durante ese tiempo, el error puede persistir.
[TIP] Usa herramientas como
whatsmydns.netpara verificar si los cambios ya se han propagado en tu región.
## Error 2: "Error 500 – Internal Server Error" al cargar el sitio
### ¿Por qué ocurre?
Este es uno de los errores más frustrantes, pero suele deberse a problemas de permisos en archivos, configuraciones incorrectas de PHP o un archivo .htaccess mal escrito.
### Solución paso a paso
-
Revisa los logs de error.
- En Plesk, ve a Sitios web y dominios > el dominio afectado > Logs.
- Busca errores recientes. Te darán pistas como "file not found" o "permission denied".
-
Verifica los permisos de archivos.
Los archivos del sitio deben tener permisos 644 (lectura/escritura para el propietario, solo lectura para el grupo y otros). Las carpetas deben tener 755.- Puedes usar el Administrador de archivos de Plesk para cambiar permisos: selecciona el archivo/carpeta, haz clic en Permisos y ajusta los valores.
-
Comprueba la configuración de PHP.
- Ve a Sitios web y dominios > el dominio > Configuración de PHP.
- Asegúrate de que la versión de PHP sea compatible con tu sitio (por ejemplo, WordPress requiere PHP 7.4 o superior).
- También revisa el límite de memoria (
memory_limit) y el tiempo de ejecución (max_execution_time). Si son muy bajos, aumenta los valores.
-
Revisa el archivo .htaccess.
Un error común es tener directivas incorrectas. Temporalmente, renómbralo a.htaccess_backuppara ver si el sitio funciona. Si funciona, restaura una copia de seguridad limpia.
[WARNING] Nunca edites el archivo
.htaccessdirectamente desde el editor de texto sin hacer antes una copia de seguridad. Un error puede dejar tu sitio inaccesible.
## Error 3: "No se puede conectar a la base de datos"
### ¿Por qué ocurre?
Este error aparece cuando tu aplicación (como WordPress o Joomla) no puede comunicarse con la base de datos MySQL o MariaDB. Las causas más comunes son credenciales incorrectas, la base de datos no existe o el servidor de bases de datos está caído.
### Solución paso a paso
-
Verifica que el servicio de bases de datos esté activo.
- En Plesk, ve a Herramientas y configuraciones > Servicios del sistema.
- Busca MySQL o MariaDB y asegúrate de que esté en estado "Running". Si no, haz clic en Iniciar.
-
Comprueba las credenciales en tu aplicación.
- Accede al archivo de configuración de tu sitio (por ejemplo,
wp-config.phpen WordPress). - Revisa que el nombre de la base de datos, el usuario y la contraseña sean correctos.
- Si no recuerdas la contraseña, puedes cambiarla desde Plesk: ve a Bases de datos > selecciona la base de datos > Cambiar contraseña.
- Accede al archivo de configuración de tu sitio (por ejemplo,
-
Asegúrate de que la base de datos exista.
- En Plesk, ve a Bases de datos y verifica que la base de datos que necesita tu aplicación esté listada. Si no, créala con el mismo nombre que aparece en la configuración.
-
Prueba la conexión manualmente.
- Puedes usar phpMyAdmin (accesible desde Plesk) para conectarte con las credenciales de tu aplicación. Si funciona, el problema está en la configuración de tu sitio.
[INFO] Si usas Syspanel (HestiaCP), el acceso a phpMyAdmin suele ser a través del puerto 2106, pero en Plesk está integrado directamente en el panel.
## Error 4: "El certificado SSL no es válido" o "Conexión no segura"
### ¿Por qué ocurre?
Este error aparece cuando el certificado SSL está caducado, mal configurado o no coincide con el dominio. También puede deberse a que el sitio está cargando contenido mixto (HTTP y HTTPS).
### Solución paso a paso
-
Renueva o instala un certificado SSL.
- En Plesk, ve a Sitios web y dominios > el dominio > Certificado SSL/TLS.
- Si tienes un certificado caducado, haz clic en Renovar (si es Let’s Encrypt, se renueva automáticamente si está configurado).
- Si no tienes certificado, puedes instalar uno gratuito de Let’s Encrypt: haz clic en Instalar certificado SSL y sigue los pasos.
-
Verifica que el certificado cubra el dominio.
- Asegúrate de que el certificado incluya tanto
tudominio.comcomowww.tudominio.com. Si no, deberás generar uno nuevo que los cubra.
- Asegúrate de que el certificado incluya tanto
-
Corrige el contenido mixto.
- El contenido mixto ocurre cuando tu sitio carga recursos (imágenes, scripts) a través de HTTP en lugar de HTTPS.
- Puedes usar un plugin como "Really Simple SSL" en WordPress o editar el archivo
.htaccesspara forzar HTTPS.
-
Revisa la redirección HTTPS.
- En Plesk, ve a Sitios web y dominios > el dominio > Redirecciones.
- Añade una redirección de
http://tudominio.comahttps://tudominio.comcon código 301.
[TIP] Si usas Syspanel, la gestión de SSL es similar, pero la interfaz puede variar ligeramente. En Plesk es muy intuitivo.
## Error 5: "El correo no se envía o no se recibe"
### ¿Por qué ocurre?
Los problemas de correo en Plesk suelen deberse a registros MX incorrectos, configuración de spam, o que el puerto SMTP está bloqueado por el firewall.
### Solución paso a paso
-
Verifica los registros MX.
- Ve a Sitios web y dominios > el dominio > DNS Settings.
- Asegúrate de que exista un registro MX que apunte a
mail.tudominio.comcon prioridad 10.
-
Comprueba la configuración del servidor de correo.
- En Plesk, ve a Herramientas y configuraciones > Configuración de correo.
- Asegúrate de que el servicio de correo esté habilitado y que los puertos SMTP (25, 587) y POP3/IMAP (110, 143) estén abiertos.
-
Revisa las listas de spam.
- Si los correos salen pero no llegan, tu IP podría estar en una lista negra.
- Usa herramientas como
mxtoolbox.compara verificar si tu servidor está en alguna blacklist. Si es así, sigue el proceso de eliminación que indica cada lista.
-
Configura SPF, DKIM y DMARC.
- Estos registros mejoran la entregabilidad del correo.
- En Plesk, ve a Sitios web y dominios > el dominio > Configuración de correo > Configuración de seguridad y activa las opciones correspondientes.
[WARNING] Si cambias los registros DNS para el correo, ten en cuenta que la propagación puede tardar hasta 48 horas. Durante ese tiempo, el correo podría fallar.
## Error 6: "El panel de Plesk no carga" o "Error 503 Service Unavailable"
### ¿Por qué ocurre?
Este error suele deberse a que el servicio de Plesk está detenido, el servidor tiene poca memoria, o hay un conflicto con algún módulo o extensión.
### Solución paso a paso
-
Reinicia el servicio de Plesk.
- Accede al servidor por SSH o mediante la consola de tu proveedor de hosting.
- Ejecuta el comando:
systemctl restart plesk(si usas systemd) oservice plesk restart(en sistemas más antiguos).
-
Verifica el uso de recursos.
- Si el servidor se queda sin memoria, Plesk puede dejar de responder.
- Desde la línea de comandos, usa
topohtoppara ver qué procesos consumen más recursos. Si es necesario, libera memoria deteniendo servicios no esenciales.
-
Desactiva extensiones problemáticas.
- Algunas extensiones de Plesk pueden causar conflictos.
- Ve a Herramientas y configuraciones > Extensiones y desactiva las que hayas instalado recientemente.
-
Revisa el log de Plesk.
- Los logs están en
/var/log/plesk/. Busca errores como "out of memory" o "segfault" que te den pistas.
- Los logs están en
[INFO] Si el problema persiste, contacta a tu proveedor de hosting. A veces es necesario aumentar la memoria RAM del servidor.
## Preguntas Frecuentes (FAQ)
### ¿Puedo usar Syspanel (HestiaCP) en lugar de Plesk?
Sí, Syspanel es una alternativa gratuita a Plesk. Ofrece funcionalidades similares, pero su interfaz es diferente. Si migras de Plesk a Syspanel, ten en cuenta que el puerto de acceso por defecto es el 2106 y que la gestión de DNS, correo y bases de datos se hace desde allí.
### ¿Cómo hago una copia de seguridad en Plesk?
Ve a Herramientas y configuraciones > Administrador de copias de seguridad. Puedes programar copias automáticas o hacerlas manualmente. Recuerda almacenarlas en un lugar externo al servidor.
### ¿Qué hago si olvido la contraseña de administrador de Plesk?
Si tienes acceso al servidor por SSH, puedes restablecerla con el comando:
plesk bin admin --set-user-password -passwd NuevaContraseña
### ¿Plesk es compatible con WordPress?
Sí, Plesk tiene un instalador de WordPress integrado y herramientas para gestionar actualizaciones, plugins y seguridad. Es muy recomendable para sitios con WordPress.
## Conclusión
Los errores de configuración en Plesk son comunes, pero en su mayoría tienen solución siguiendo pasos lógicos y verificando cada elemento. Recuerda siempre hacer copias de seguridad antes de realizar cambios importantes, y no dudes en consultar los logs para obtener pistas sobre el problema.
Si después de seguir esta guía el error persiste, puede ser necesario contactar al soporte técnico de tu proveedor de hosting o a un administrador de sistemas. Pero con paciencia y método, la mayoría de los problemas se resuelven en minutos.
[TIP FINAL] Mantén Plesk y todos los servicios del servidor actualizados. Las actualizaciones corrigen errores conocidos y mejoran la seguridad.
