En lugar de su web, una página anuncia que la cuenta está suspendida. Una suspensión suele deberse a una de cuatro causas, y cada una se resuelve de forma distinta: un sitio hackeado, un consumo de recursos por encima de los límites, una factura impagada o una queja recibida por el proveedor de hosting. Así puede saber cuál es, y estos son los pasos para volver a poner el sitio en línea.
En un hosting gestionado con cPanel, la suspensión sustituye el sitio por una página que anuncia que la cuenta está suspendida, a menudo en inglés («This Account has been suspended»). También bloquea el acceso al panel, el acceso FTP y el envío de correos desde la cuenta; la recepción depende de la configuración del servidor. Los archivos, en cambio, siguen en el servidor.
La causa suele figurar en un mensaje del proveedor: busque en el buzón asociado a la cuenta, carpeta de spam incluida, las palabras «suspensión», «abuse», «malware» o «factura», y consulte después el área de cliente y sus tickets.
| Causa | Lo que suele decir el mensaje | Lo que conviene pedir |
|---|---|---|
| Sitio hackeado | Malware, phishing o envío de spam detectado, a veces con rutas de archivos. | La lista de archivos detectados, la fecha de detección, los registros del periodo. |
| Recursos | Exceso de CPU, de memoria, de procesos simultáneos, de inodos o de espacio en disco. | Las gráficas de consumo y los registros de acceso del periodo. |
| Factura impagada | Vencimiento superado, renovación sin pagar, método de pago rechazado. | El importe adeudado, y la fecha en la que se eliminarían los datos según las condiciones. |
| Queja o condiciones | Queja por derechos de autor, notificación de abuso, contenido contrario a las condiciones de uso. | La propia queja, la dirección afectada y el plazo de respuesta. |
Si el mensaje no da ninguna causa, pídala por escrito, con la cláusula correspondiente de las condiciones de uso: una suspensión se levanta antes cuando todos hablan del mismo problema.
Las condiciones del proveedor fijan el plazo tras el cual pueden eliminarse los datos de una cuenta suspendida. Antes de cualquier otro paso, ponga una copia a salvo:
wp db export, o en la misma petición de archivo comprimido.Guarde esa copia tal cual, aunque el sitio esté infectado: sirve para la limpieza y para comparar.
En un servidor compartido, un sitio que distribuye malware, aloja páginas de acceso falsas o envía spam pone en riesgo las demás cuentas y la reputación de las direcciones IP del servidor. Por eso el proveedor suspende la cuenta, y la reabre cuando el problema está resuelto.
wp-content/uploads, carpetas desconocidas en la raíz, scripts de envío de correo, cuentas de administrador añadidas.wp-config.php.Cambiar de hosting con los mismos archivos traslada la infección con ellos, y con ella el riesgo de una nueva suspensión. La limpieza se hace antes de volver a poner el sitio en línea, sea donde sea.
Un hosting compartido limita lo que consume cada cuenta. En los servidores que usan CloudLinux, los límites afectan a la CPU, a la memoria física, a las entradas y salidas de disco, al número de procesos y a los procesos de entrada (Entry Processes), es decir, las conexiones simultáneas a scripts dinámicos como PHP. El número de archivos se cuenta en inodos: cada archivo y cada carpeta consume uno.
Cuando se alcanza el límite de procesos de entrada, los visitantes reciben un error 508 «Resource Limit Is Reached». Los excesos repetidos pueden llevar a la suspensión. El panel del proveedor muestra el consumo a lo largo del tiempo: localice las horas de los picos y lea después los registros de acceso de esas horas.
wp-login.php o xmlrpc.php.wp-content, que llenan el espacio en disco y los inodos.du -sh wp-content/* | sort -h
find . -type f | wc -l
<Files "xmlrpc.php">
Require all denied
</Files>
Este bloque rechaza cualquier petición a xmlrpc.php. Compruebe antes que ninguna herramienta lo usa: Jetpack, por ejemplo, pasa por XML-RPC. Si después el sitio muestra un error 500, el proveedor no permite esta directiva en .htaccess: retire el bloque y pídale el equivalente.
define( 'DISABLE_WP_CRON', true );
Las tareas programadas deben entonces lanzarse desde el programador de tareas del servidor: cree en el panel del proveedor una tarea cron que llame a https://www.su-sitio.com/wp-cron.php a intervalos regulares, por ejemplo cada 15 minutos.
Pague la factura desde el área de cliente y compruebe que la tarjeta registrada no ha caducado. La reactivación sigue al pago, de forma automática o a petición según el proveedor; si tarda, abra un ticket con la referencia del pago.
El nombre de dominio se renueva a menudo por separado del hosting. Un dominio caducado también hace desaparecer el sitio, pero la página que se muestra entonces es la del registrador, no la del proveedor de hosting: son dos facturas y dos comprobaciones.
Responda por escrito, dentro del plazo indicado, describiendo lo que se ha hecho: es el documento que el proveedor añade al expediente para levantar la suspensión.
Una suspensión levantada deja una pregunta: ¿quién se ocupa del sitio a partir de ahora? Simafri retoma su sitio WordPress, lo pone de nuevo en línea sobre una base que alojamos, protegemos y mantenemos al día, y se ocupa de él mes tras mes. Usted conserva su nombre de dominio y su contenido.
El plazo depende de las condiciones de cada proveedor. Pida por escrito la fecha de eliminación prevista y recupere cuanto antes una copia de los archivos y de la base de datos, por SFTP o pidiendo un archivo comprimido.
Sí, a partir de una copia de los archivos y de la base de datos. Si la suspensión se debe a un hackeo, limpie antes el sitio: los archivos infectados llevan la infección al nuevo hosting. Después, el nombre de dominio tiene que apuntar al nuevo alojamiento.
El consumo no viene necesariamente de los visitantes: los robots que intentan conectarse a wp-login.php o xmlrpc.php, un plugin que consume mucho, las copias de seguridad guardadas en la cuenta o un sitio hackeado que envía spam también consumen recursos. Las gráficas de consumo y los registros de acceso muestran cuál es la causa.
Pídala por escrito, con la cláusula correspondiente de las condiciones de uso, la lista de archivos señalados si los hay y los registros del periodo. Conserve los intercambios: sirven de expediente para levantar la suspensión.
Simafri
Hablemos de su proyecto
Díganos en pocas palabras lo que necesita: le respondemos rápidamente.
¡Gracias! Su solicitud ha sido enviada. Le responderemos en breve.
¿Prefiere el correo? Escríbanos a support@simafri.com.