O plugin Cloudflare do cPanel ficou em loop ou sumiu? Ele foi descontinuado em 2022. Veja como usar a Cloudflare hoje com um site hospedado no cPanel.
Durante anos, muitos cPanels tinham um ícone da Cloudflare que ativava a CDN sem sair do painel. Era comum esse módulo ficar em loop ao editar o DNS, voltando sempre para a mesma tela. Esse problema não tem mais conserto pelo painel: a Cloudflare descontinuou o plugin para cPanel e o programa de parceiros de hospedagem que o sustentava. O plugin parou de funcionar em 1º de novembro de 2022, porque dependia de uma API antiga do cPanel e de um tema de painel que também foram aposentados.
O que acontece com quem ativou a Cloudflare pelo plugin
- Os sites continuam no ar. Os domínios configurados pelo plugin seguem sendo atendidos pela Cloudflare.
- A gestão passa a ser no site da Cloudflare. Entre em dash.cloudflare.com com o e-mail usado no plugin. Se não lembrar a senha, use a recuperação de senha da própria Cloudflare.
- Configuração por CNAME (parcial), que o plugin usava em muitos casos, hoje só existe nos planos Business e Enterprise da Cloudflare. No plano gratuito, o caminho é a configuração completa, trocando os nameservers do domínio.
Como usar a Cloudflare com um site no cPanel hoje
- Crie a conta e adicione o site no painel da Cloudflare. Ela lê os registros DNS atuais do domínio e sugere a cópia.
- Confira os registros antes de ativar. Compare com a Zone Editor do cPanel. Os registros de e-mail (
MX,mail, SPF, DKIM e DMARC) precisam existir na Cloudflare; o registromaile os de acesso ao painel devem ficar com a nuvem cinza (apenas DNS), porque o proxy da Cloudflare não passa e-mail nem as portas do cPanel. - Troque os nameservers do domínio pelos dois que a Cloudflare indicar, no painel do registro do domínio (no Registro.br, em Alterar servidores DNS). Veja como alterar o DNS do domínio.
- Configure o SSL como Full (strict). O cPanel já emite certificado gratuito para o domínio com o AutoSSL; com ele válido no servidor, use o modo Full (strict) na Cloudflare. O modo Flexible causa loops de redirecionamento quando o site força HTTPS.
- Daqui em diante, edite o DNS na Cloudflare. Com os nameservers da Cloudflare, mudanças feitas na Zone Editor do cPanel não têm efeito na internet.
/.well-known/ do site.Para administradores: tela em loop do plugin antigo
Se o servidor ainda tem o plugin antigo instalado e algum usuário fica preso em loop, a correção histórica era apagar os dados do plugin da conta, no arquivo /home/USUARIO/.cpanel/datastore/cloudflare_data.yaml. Hoje, porém, o plugin não funciona mais em nenhuma circunstância: o certo é removê-lo do servidor e orientar os clientes a gerenciar a Cloudflare pelo painel dela.
Problemas comuns
ERR_TOO_MANY_REDIRECTS depois de ativar a Cloudflare
SSL da Cloudflare em Flexible com o site forçando HTTPS. Mude para Full (strict). Veja também como forçar HTTPS pelo arquivo htaccess.
E-mails pararam de chegar
Faltou copiar o registro MX ou o registro mail ficou com o proxy ligado (nuvem laranja). Ajuste na Cloudflare.
O site atualiza no servidor, mas o visitante vê a versão antiga
Cache da Cloudflare. Use Purge Cache no painel dela. Mais dicas em atualizei meu site, mas não vejo a atualização.