Como Corrigir Erro de Conexão Segura no WordPress

Ver o erro 'Impossível estabelecer uma conexão segura' no WordPress pode ser frustrante. Este erro comum geralmente ocorre quando você tenta instalar ou atualizar um plugin ou tema do diretório oficial do WordPress.org.

Em nossa experiência, entender as causas potenciais do erro é o primeiro passo para resolvê-lo.

Portanto, neste artigo, começaremos explicando claramente os motivos por trás da mensagem de erro. Depois disso, apresentaremos soluções simples para corrigir o erro de conexão segura no WordPress.

Corrigindo o erro de conexão segura no WordPress

O Que Causa o Erro de Impossível Estabelecer Conexão Segura no WordPress?

O WordPress vem com um sistema integrado para gerenciar atualizações. Este sistema verifica regularmente as atualizações e exibe notificações para você instalar as atualizações de plugins e temas.

No entanto, ele precisa se conectar ao site WordPress.org para verificar ou instalar as atualizações. Devido a alguma má configuração em seu servidor de hospedagem WordPress, seu site pode falhar ao se conectar com o site WordPress.org.

Isso resultará em um erro de conexão segura, e você verá uma mensagem de erro como esta:

An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums. (WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.) in /home/username/public_html/wp-admin/includes/update.php on line 122
Erro de conexão segura no WordPress

Dito isso, vamos ver como corrigir facilmente o erro de conexão segura no WordPress.

Corrigindo o Erro de Conexão Segura no WordPress

Existem várias maneiras de corrigir o erro inesperado de conexão segura no WordPress. Você pode tentar uma das seguintes soluções com base em sua situação.

Se o seu servidor de hospedagem compartilhada estiver sob um ataque DDoS, é provável que a conexão com o WordPress.org atrase, causando o erro de conexão segura.

Nesse caso, você pode esperar alguns minutos e tentar novamente. Se o erro persistir, você precisará entrar em contato com a equipe de suporte do seu provedor de hospedagem.

Problema de Conectividade de Servidor Cloud ou VPS

Se você estiver em um servidor cloud ou hospedagem VPS, é possível que seu servidor não consiga se conectar ao WordPress.org devido a alguns problemas de DNS.

Nesse caso, você pode apontar seu servidor diretamente para os servidores do WordPress.org. Você precisará se conectar ao seu servidor usando SSH.

SSH é a abreviação de secure shell, que é um protocolo criptografado que permite conectar-se ao seu servidor usando ferramentas de linha de comando.

Usuários do Windows podem usar uma ferramenta chamada PuTTy, enquanto usuários de macOS e Linux podem usar o aplicativo terminal.

Você precisará das credenciais de login para a conta com acesso shell à sua conta de hospedagem. Você pode obter essas informações no painel cPanel da sua conta de hospedagem ou perguntar ao seu provedor de servidor de hospedagem.

No terminal, você pode se conectar ao seu servidor assim:

ssh username@example.com

Não se esqueça de substituir 'username' pelo seu próprio nome de usuário e 'example.com' pelo seu próprio nome de domínio.

Uma vez conectado, você precisa executar o seguinte comando:

sudo nano /etc/hosts

Isso abrirá um arquivo, e você precisará adicionar o seguinte código no final do arquivo:

198.143.164.251 api.wordpress.org

Agora você pode salvar suas alterações e sair do editor. Visite seu site WordPress para ver se isso resolveu o erro.

Corrigindo Erro de Conexão Segura do WordPress no Localhost

Se você estiver executando o WordPress no seu próprio computador (localhost), então você pode não ter a extensão cURL habilitada para PHP. Esta extensão é necessária para acessar o Wordpress.org para atualizações.

Você precisará editar o arquivo php.ini no seu computador. Este arquivo geralmente está localizado na pasta PHP da sua pasta MAMP, XAMPP ou WAMP.

Se você estiver em um computador Windows, procure a seguinte linha:

;extension=php_curl.dll

Usuários de Mac e Linux teriam que procurar por esta linha:

;extension=curl.so

Agora você precisa remover o ponto e vírgula antes do texto para habilitar a extensão. Não se esqueça de salvar seu arquivo php.ini.

Por último, não se esqueça de reiniciar o servidor Apache para que as alterações entrem em vigor.

Verifique as Portas Abertas no Seu Firewall

Se a extensão cURL estiver instalada corretamente em seu servidor local, o próximo passo é verificar o firewall da sua conexão com a internet.

O firewall do seu computador pode estar bloqueando conexões de saída do servidor local para o WordPress.org. Se você estiver no Windows, pressione o botão Iniciar e procure por 'Firewall do Windows'. Usuários de Mac podem encontrar as configurações de firewall em Configurações do Sistema » Rede » Firewall.

Você precisa adicionar o Apache aos programas permitidos pelo seu firewall e permitir conexões de entrada e saída.

Firewall Apache

Você precisará reiniciar o Apache para que suas alterações entrem em vigor.

Esperamos que este artigo tenha ajudado você a resolver o erro de conexão segura do WordPress. Você também pode querer ver nosso guia completo passo a passo sobre segurança do WordPress para iniciantes e nossa seleção especializada dos melhores plugins do Twitter para WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

20 CommentsLeave a Reply

  1. olá pessoal
    sempre que quero procurar um novo plugin no meu painel do wordpress eu vejo este erro e ele não lista nenhum plugin lá, o que posso fazer?
    “Ocorreu um erro inesperado. Algo pode estar errado com o WordPress.org ou com a configuração deste servidor. Se você continuar tendo problemas, tente os fóruns de suporte.”

    • Se o método deste guia não funcionar para você, recomendamos entrar em contato com seu provedor de hospedagem para garantir que não haja erros do lado deles.

      Admin

  2. Na verdade, tive que remover o ‘66.155.40.202 api.wordpress.org’ de /etc/hosts/ para que funcionasse (deve ter estado lá de um projeto antigo do WordPress)

  3. Outro motivo pelo qual se pode obter este erro é quando WP_HTTP_BLOCK_EXTERNAL está definido em wp-config.

    Eu tinha definido isso para poder trabalhar em um servidor local enquanto estava offline, e precisava impedir que o WP ficasse lento e demorasse muito. Mas depois esqueci de reativá-lo quando voltei online.

    • Obrigado por compartilhar isso para aqueles que podem ter adicionado isso e estão procurando por outros motivos para este erro.

      Admin

  4. Senhor, no meu php.ini não há arquivo como “;extension=php_curl.dll ou extension=php_curl.dll”, o que devo fazer?

    • Você deve garantir que o php_curl esteja instalado e, se estiver, você deve tentar as outras recomendações no artigo

      Admin

  5. Eu simplesmente mudei a versão do PHP para a penúltima no cpanel e parece ter funcionado..

    nenhuma outra alteração feita

    • Your host may have made some automatic changes when updating your php but thank you for sharing what worked for you :)

      Admin

  6. Cuidado, o IP para api.wordpress.org não está mais correto, quem tiver esse problema, basta digitar "ping api.wordpress.org" no console e pegar o IP dos resultados do seu ping.

    • Thank you for letting us know that they updated their IP, we’ll certainly look into clarifying the IP in our article :)

      Admin

  7. Por favor, tentei tudo o que você mencionou acima, mas ainda recebo a mesma mensagem de erro. Instalei o wpV4.9.8 no Windows 8.1. O que eu faço?

  8. Olá,
    Primeiramente, obrigado por compartilhar o post. Eu fiz todos os passos que você deu, mas depois disso meu wordpress no localhost está dando o mesmo erro. Algum outro passo restante?
    Eu instalei o wordpress 4.9.0 no windows 8.1

    Obrigado

Deixar uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.