No lugar do seu site, uma página anuncia que a conta está suspensa. Uma suspensão vem quase sempre de uma de quatro causas, e cada uma resolve-se de maneira diferente: um site pirateado, um consumo de recursos acima dos limites, uma fatura por pagar ou uma queixa recebida pelo fornecedor de alojamento. Eis como saber qual é, e os gestos para colocar o site de novo online.
Num alojamento gerido com o cPanel, a suspensão substitui o site por uma página que anuncia que a conta está suspensa, muitas vezes em inglês («This Account has been suspended»). Bloqueia também o acesso ao painel, o acesso FTP e o envio de emails a partir da conta; a receção depende da configuração do servidor. Os ficheiros, esses, ficam no lugar.
A causa consta em geral de uma mensagem do fornecedor de alojamento: procure na caixa de email associada à conta, pasta de spam incluída, as palavras «suspensão», «abuse», «malware» ou «fatura», e consulte depois a área de cliente e os pedidos de suporte.
| Causa | O que a mensagem diz em geral | O que deve pedir |
|---|---|---|
| Site pirateado | Software malicioso, phishing ou envio de spam detetado, por vezes com caminhos de ficheiros. | A lista dos ficheiros detetados, a data da deteção, os registos do período. |
| Recursos | Excesso de processador, de memória, de processos simultâneos, de inodes ou de espaço em disco. | Os gráficos de consumo e os registos de acesso do período. |
| Fatura por pagar | Prazo ultrapassado, renovação não paga, meio de pagamento recusado. | O montante em dívida, e a data em que os dados seriam eliminados segundo as condições. |
| Queixa ou condições | Queixa por direitos de autor, denúncia de abuso, conteúdo contrário às condições de utilização. | A própria queixa, o endereço visado e o prazo de resposta. |
Se a mensagem não indicar nenhuma causa, peça-a por escrito, com a cláusula das condições de utilização em causa: uma suspensão levanta-se mais depressa quando todos falam do mesmo problema.
As condições do fornecedor de alojamento fixam o prazo ao fim do qual os dados de uma conta suspensa podem ser eliminados. Antes de qualquer outro passo, ponha uma cópia em segurança:
wp db export, ou no mesmo pedido de arquivo.Guarde esta cópia tal como está, mesmo que o site esteja infetado: serve para a limpeza e para a comparação.
Num servidor partilhado, um site que distribui software malicioso, aloja falsas páginas de início de sessão ou envia spam põe em risco as outras contas e a reputação dos endereços IP do servidor. O fornecedor de alojamento suspende por isso a conta, e reabre-a quando o problema estiver resolvido.
wp-content/uploads, pastas desconhecidas na raiz, scripts de envio de emails, contas de administrador acrescentadas.wp-config.php.Mudar de alojamento com os mesmos ficheiros transporta a infeção com eles, e com ela o risco de uma nova suspensão. A limpeza faz-se antes de voltar a colocar o site online, seja onde for.
Um alojamento partilhado limita o que cada conta consome. Nos servidores que usam o CloudLinux, os limites incidem sobre o processador, a memória física, as entradas e saídas em disco, o número de processos e os processos de entrada (Entry Processes), ou seja, as ligações simultâneas aos scripts dinâmicos como o PHP. O número de ficheiros conta-se em inodes: cada ficheiro e cada pasta consome um.
Quando o limite de processos de entrada é atingido, os visitantes recebem um erro 508 «Resource Limit Is Reached». Excessos repetidos podem levar à suspensão. O painel do fornecedor de alojamento mostra o consumo ao longo do tempo: identifique as horas dos picos e leia depois os registos de acesso nessas horas.
wp-login.php ou no xmlrpc.php.wp-content, que enchem o espaço em disco e os inodes.du -sh wp-content/* | sort -h
find . -type f | wc -l
<Files "xmlrpc.php">
Require all denied
</Files>
Este bloco recusa qualquer pedido para o xmlrpc.php. Verifique primeiro que nenhuma ferramenta o utiliza: o Jetpack, por exemplo, passa pelo XML-RPC. Se o site mostrar depois um erro 500, o fornecedor de alojamento não autoriza esta diretiva no .htaccess: retire o bloco e peça-lhe o equivalente.
define( 'DISABLE_WP_CRON', true );
As tarefas agendadas passam então a ser chamadas pelo agendador do servidor: crie no painel do fornecedor de alojamento uma tarefa que chame https://www.o-seu-site.com/wp-cron.php a intervalos regulares, por exemplo a cada 15 minutos.
Pague a fatura a partir da área de cliente e verifique que o cartão registado não expirou. A reativação segue-se ao pagamento, automaticamente ou a pedido, conforme o fornecedor de alojamento; se demorar, abra um pedido de suporte com a referência do pagamento.
O nome de domínio renova-se muitas vezes à parte do alojamento. Um domínio que chegou ao fim do prazo também faz desaparecer o site, mas a página mostrada é então a do registador, e não a do fornecedor de alojamento: são duas faturas, e duas verificações.
Responda por escrito, no prazo indicado, descrevendo o que foi feito: é o documento que o fornecedor de alojamento junta ao processo para levantar a suspensão.
Uma suspensão levantada deixa uma pergunta: quem trata do site a seguir? A Simafri retoma o seu site WordPress, coloca-o de novo online numa base que alojamos, protegemos e mantemos atualizada, e trata dele mês após mês. O seu nome de domínio e os seus conteúdos continuam a ser seus.
O prazo depende das condições de cada fornecedor de alojamento. Peça por escrito a data de eliminação prevista e recupere sem esperar uma cópia dos ficheiros e da base de dados, por SFTP ou pedindo um arquivo.
Sim, a partir de uma cópia dos ficheiros e da base de dados. Se a suspensão vier de um ataque, limpe o site antes: os ficheiros infetados levam a infeção para o novo alojamento. O nome de domínio tem depois de apontar para o novo alojamento.
O consumo não vem necessariamente dos visitantes: robôs que tentam iniciar sessão no wp-login.php ou no xmlrpc.php, um plugin pesado, cópias de segurança guardadas na conta ou um site pirateado que envia spam também consomem recursos. Os gráficos de consumo e os registos de acesso mostram qual deles.
Peça-a por escrito, com a cláusula das condições de utilização em causa, a lista dos ficheiros assinalados, se os houver, e os registos do período. Guarde as trocas de mensagens: servem de processo para o levantamento da suspensão.
Simafri
Vamos falar do seu projeto
Diga-nos em poucas palavras o que precisa: respondemos-lhe rapidamente.
Obrigado! O seu pedido foi enviado. Responderemos em breve.
Prefere o email? Escreva-nos para support@simafri.com.