Como corrigir problemas de Jetpack e login no WordPress com bloqueio de IPs internacionais

Por motivos de segurança, nossos servidores permitem acesso ao login do WordPress apenas a partir de IPs brasileiros. Em alguns casos, isso pode afetar o funcionamento do Jetpack, do wp-login.php e de outros recursos do WordPress quando a origem da conexão é internacional.
Esse bloqueio é uma medida de proteção contra tentativas indevidas de acesso, mas pode interferir em funcionalidades que dependem de comunicação externa ou autenticação fora do Brasil.

Quando esse problema costuma acontecer

Esse cenário é mais comum quando:

  • O Jetpack não consegue se conectar corretamente ao WordPress
  • Há dificuldade para acessar o wp-login.php
  • Recursos do WordPress que dependem de comunicação externa deixam de funcionar
  • Serviços vinculados ao WordPress utilizam IPs internacionais para autenticação ou integração
Nesses casos, pode ser necessário ajustar o arquivo .htaccess para permitir o funcionamento correto desses recursos.

O que fazer

Para liberar corretamente esses acessos, adicione as linhas abaixo no arquivo .htaccess localizado dentro da pasta public_html do domínio:

<Files ~ "(wp-login.php|xmlrpc.php|admin-ajax.php)$">
Order Deny,Allow
Deny from all
Allow from all
</Files>

Onde alterar

O ajuste deve ser realizado no arquivo .htaccess da pasta principal do site, normalmente localizada em:

public_html

Caso o domínio utilize uma pasta diferente como raiz de publicação, a alteração deverá ser feita no .htaccess correspondente à instalação correta do WordPress.


Após a alteração

Depois de salvar o arquivo, teste novamente o funcionamento do site e dos recursos afetados.

Recomendamos verificar especialmente:

  • O acesso ao login do WordPress
  • A conexão do Jetpack
  • Funcionalidades que dependem de xmlrpc.php
  • Recursos que utilizam admin-ajax.php
Após o ajuste, esses recursos tendem a voltar a funcionar normalmente, desde que não exista outro bloqueio ou conflito adicional no site.

Importante

Esse procedimento deve ser realizado com atenção, pois qualquer erro na edição do arquivo .htaccess pode causar falhas de acesso no site.
Se o arquivo já possuir regras anteriores, o ideal é inserir o bloco corretamente sem remover configurações importantes já existentes.

Quando acionar o suporte

Caso você tenha qualquer dúvida para localizar ou editar o arquivo .htaccess, ou se o problema persistir após a alteração, entre em contato com nossa equipe.

Se preferir, abra um ticket de suporte informando o domínio envolvido e a dificuldade encontrada para que possamos orientar da melhor forma.

Atenciosamente,
MyWay Hosting
www.myway.com.br

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

Site fora do ar só para você? Saiba como remover o bloqueio do seu IP no firewall

Se o seu site aparentemente está fora do ar apenas para você, mas continua funcionando...

Como descobrir o seu IP para informar ao suporte

Em algumas situações de suporte, pode ser necessário identificar o seu IP...