Manutenção · GUIA PRÁTICO

WordPress não alcança WordPress.org: como investigar a conexão

Diagnostique o alerta de conectividade antes de concluir que atualizações estão indisponíveis.

O WordPress consulta serviços de WordPress.org para informações de versão, plugins, temas e atualizações. Primeiro diferencie falha geral de rede, falha TLS/DNS e bloqueio específico ao domínio/API; não altere firewall sem saber qual teste falhou.

Antes de começar

Em Ferramentas → Saúde do site → Status, abra o aviso de comunicação com WordPress.org e anote mensagem, código/erro e horário. Confira também avisos separados de requisição HTTP, SSL e REST API. Em Informações → Servidor, anote versão PHP/cURL/OpenSSL para o host, sem enviar senhas ou tokens.

Passo a passo

  1. Veja se a falha é somente ao consultar atualizações ou se outras requisições HTTPS também falham. Se é só WordPress.org, confirme se WP_HTTP_BLOCK_EXTERNAL ou DISALLOW_FILE_MODS foi configurado intencionalmente e se WP_ACCESSIBLE_HOSTS permite os destinos oficiais necessários. Não edite wp-config.php antes de entender quem definiu a política.
  2. Compare o erro com o teste ao vivo de Saúde do site: DNS/timeout sugere verificar resolução/saída/firewall; erro de certificado ou TLS sugere relógio do servidor, certificados raiz e OpenSSL/cURL; 403/429 pode ser WAF, proxy ou limite; erro de REST/loopback é uma rota separada do tráfego de saída. Essas pistas devem ser confirmadas nos logs do servidor.
  3. Peça ao host que, a partir do servidor web, verifique resolução DNS e conexão HTTPS de saída para o endpoint indicado, valide certificado e registre código/tempo da resposta. Peça também para conferir proxy, firewall, allowlist e logs na hora do teste. Não solicite liberar todo o tráfego de saída: autorize só destinos e portas necessários.
  4. Após a correção, rode novamente Saúde do site e confira se o painel de atualizações/instalações pode consultar WordPress.org. Não atualize software em produção como teste de conectividade; confirme a consulta antes e use backup/staging para atualizações.

Limites e cuidados

Se o problema for causado por política intencional de rede, mantenha a restrição e configure somente hosts necessários segundo a documentação da instalação. Caso o aviso persista, envie ao host horário, endpoint, erro e saída não sensível do diagnóstico.

Continue na biblioteca

Explore manutenção de sites para encontrar orientações relacionadas.

Fonte oficial: Tela Saúde do site — WordPress.org.

Continue por aqui