O Cloudflare bloqueou um cliente verdadeiro: eventos de segurança, erro 1020 e exceções certas

Velocidade, Cache e CDN·· 76 visualizações· 4 min de leitura

A resposta curta: quando um cliente diz que não consegue entrar, pagar ou enviar um formulário, e o site está a laranja no Cloudflare, a primeira suspeita é a proteção dela: uma regra da firewall de aplicações (WAF), o modo contra robôs, o nível de segurança ou o modo de ataque. A página de bloqueio da Cloudflare mostra um Ray ID. Com ele encontra o evento no painel, vê que regra actuou e abre uma exceção à medida, em vez de desligar a proteção toda. O Cloudflare é um serviço de terceiros: a conta é sua, aberta no site deles, e nós não o vendemos.

O que o cliente vê, e o que costuma ser

O que aparece O que costuma ser
«Access denied» com o erro 1020 Uma regra criada na conta (personalizada, ou de acesso por IP, país ou agente) bloqueou o pedido.
Uma página de verificação que se repete, ou um desafio que nunca passa Um desafio do nível de segurança ou do modo de ataque, num navegador com cookies bloqueados, uma extensão agressiva, ou uma rede compartilhada com má reputação.
O cliente paga, o dinheiro sai, e a encomenda nunca confirma O aviso do meio de pagamento é tráfego automático e não resolve desafios: foi bloqueado ou desafiado. Veja o que é um webhook.
Uma integração, um monitor ou uma aplicação deixou de funcionar O modo contra robôs ou uma regra trata-os como robôs, porque são.
Um erro 403 com a página do servidor, não a da Cloudflare Não foi a Cloudflare: foi o servidor. Veja ModSecurity e firewalls de aplicações e o erro 403.

Encontrar o bloqueio e abrir só a porta certa

1 Peça ao cliente três coisas: o Ray ID que aparece no fundo da página de bloqueio, a hora, e o endereço IP público dele (como saber o IP público).
2 Procure o evento: no painel da Cloudflare, seção Security, o registro de eventos. Filtre pelo Ray ID ou pelo IP. O evento diz que serviço actuou (regra personalizada, regras geridas, robôs, nível de segurança) e que ação tomou. Os nomes dos menus mudam com o tempo: procure «Events» ou «Security Events».
3 Se foi uma regra da conta (país, agente, caminho), corrija-a para não apanhar este caso, em vez de a apagar.
4 Se foi um serviço automático legítimo (o aviso de pagamento, um monitor), crie uma regra que o deixe passar (Skip) só no caminho que ele usa e, se o serviço publicar os seus endereços, só a esses endereços. A exceção tem que ficar antes das regras de bloqueio.
5 Se foi o modo contra robôs do plano gratuito, saiba que, segundo a documentação da Cloudflare, ele não aceita exceções por regra. Se bloqueia algo de que precisa, desligue-o e proteja de outra forma.
6 Teste com o caso real: uma compra de teste até ao fim, o formulário, a entrada na conta. Depois volte ao registro de eventos e confirme que o pedido deixou de lá aparecer como bloqueado.
Não resolva desligando tudo, nem abrindo a porta ao mundo. Uma exceção larga (o site inteiro, todos os países, «Skip» em todas as proteções) devolve a entrada a quem o bloqueio estava travando. Abra o mínimo: o caminho, o serviço, os endereços. E o modo de ataque é para usar durante um ataque, não para ficar ligado: as opções que dão problemas.
Antes de endurecer, prefira desafiar a bloquear. Um desafio deixa passar as pessoas e trava a maioria dos robôs; um bloqueio não deixa passar ninguém. Veja nos eventos, durante uns dias, quem a regra apanha antes de a tornar mais dura.

Um cliente seu não consegue entrar ou pagar? Envie-nos o Ray ID, a hora e o endereço da página.

Abrir pedido de suporte

VEJA TAMBÉM

As opções do Cloudflare que valem a pena, e as que dão problemas

Cloudflare: quando ajuda, como ligar, e a cache que o engana

ModSecurity e firewalls de aplicações web: o que fazem, e o que fazer quando um bloqueia o seu pedido

Erro 403 Forbidden: permissões, .htaccess e IP travado

Loja online com pagamentos locais: WooCommerce e receber o dinheiro

O que é um webhook, e como testar um com curl

PRODUTO RECOMENDADO

Alojamento de sites com cPanel

Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde R$ 36,30/mês (plano de 3 anos, com cupom)

Ver planos
Esta resposta foi útil? Sua resposta nos ajuda a melhorar este artigo.