Como corrigir o erro cURL 28: Conexão expirada?

Embora o WordPress seja um Sistema de Gerenciamento de Conteúdo confiável, às vezes, ele pode apresentar erros inesperados, como o erro cURL 28, que pode interromper seu fluxo de trabalho.
Neste guia, discutiremos as prováveis causas e ofereceremos soluções recomendadas por especialistas da WR para resolver rapidamente o problema.
O que é o erro cURL 28 no WordPress?
cURL (Client URL) gerencia solicitações de API que permitem que seu site acesse e transmita dados para seu servidor e banco de dados correspondente; se o processo levar muito tempo, você pode ver esse erro. As principais razões são:
- Interferência do firewall do WordPress
- Servidor DNS com falha ou plugin do WordPress.
- O provedor de hospedagem impôs um limite de tempo baixo em seu servidor.
Como posso corrigir o erro cURL 28?
Antes de prosseguir com as correções avançadas para resolver o erro cURL 28, aqui estão algumas verificações preliminares que você deve fazer:
- Verifique se o servidor de hospedagem está utilizando a biblioteca cURL, PHP e OpenSSL mais recentes.
- Tente usar um navegador diferente.
1. Desative o Firewall do WordPress
Se você estiver usando um firewall do WordPress ou qualquer outro plugin de segurança, desative-o temporariamente. Siga estes passos para fazê-lo:
- Faça login na sua página de administração do WordPress.

- Vá para Plugins, localize o firewall ou plugin de segurança e clique em Desativar.
Em seguida, verifique a página de relatórios de saúde do WordPress para ver se o problema persiste. Se a questão foi corrigida, verifique seu firewall do WordPress para entender quais solicitações de API foram bloqueadas.
2. Desative todos os plugins do WordPress
- Faça login na sua página de administração do WordPress.
- Vá para Plugins, em seguida clique na opção Plugins Instalados.
- Marque a caixa ao lado de Plugin para selecionar todos os Plugins.

- Agora selecione Desativar no menu suspenso.
Leia mais sobre este tópico
- Como abrir e usar a ferramenta de diagnóstico DirectX (dxdiag) no Windows 11
- Como usar a Xbox Game Bar no Windows 11 (Guia Completo para Iniciantes)
- Como vencer o Quiz do Bing: Passos fáceis para sempre acertar
3. Mude o servidor DNS
- Pressione Windows + R para abrir a janela Executar.

- Digite ncpa.cpl e clique em OK para abrir as Conexões de Rede.
- Clique com o botão direito na conexão ativa e clique em Propriedades.

- Na caixa Esta conexão usa os seguintes itens, selecione Protocolo da Internet versão 4 (TCP/IPv4), em seguida escolha Propriedades.

- Selecione o botão de opção ao lado de Usar os seguintes endereços de servidor DNS.
- Para o Servidor DNS Preferencial, digite 8.8.8.8 e para o Servidor DNS Alternativo, digite 8.8.4.4.

- Clique em OK, depois OK para salvar as alterações.
Mudar o servidor DNS para um DNS público pode ajudá-lo a corrigir o problema de Este site não pode ser alcançado; leia isso para saber mais sobre isso.
4. Limpar o cache do navegador
- Abra o navegador preferido; aqui, estamos usando o Google Chrome para demonstrar os passos.
- Clique no ícone de três pontos e selecione Configurações.

- Vá para Privacidade e segurança, em seguida selecione Limpar dados de navegação.

- Para o Intervalo de tempo, selecione Todo o tempo na lista suspensa, coloque uma marca de seleção ao lado de Cookies e outros dados do site e Imagens e arquivos em cache.

- Clique em Limpar dados.
5. Verifique a configuração do SSL
- Vá para o teste do Qualys SSL Labs.

- Em seguida, insira a URL da sua página e clique em Enviar.
A ferramenta realizará alguns testes e mostrará se há alguma má configuração na instalação do SSL. Você precisa reinstalar o SSL e obter ajuda do seu fornecedor de SSL.
Reinstalar o certificado SSL também pode ajudá-lo a corrigir os problemas de segurança em seus sites do WordPress; leia isso para conhecer as outras soluções.
6. Verifique seus limites de servidor e a versão do cURL
- Na página do Painel, selecione Ferramentas.

- Clique em Saúde do Site, depois Informações.
- Em seguida, selecione Servidor para verificar os limites.
Caso nada funcione para você, precisará entrar em contato com sua empresa de hospedagem e explicar o problema e as correções que você tentou para obter mais assistência.
Para concluir, para corrigir o erro cURL 28, você precisa desativar o Firewall do WordPress temporariamente e verificar quais solicitações de API estão bloqueadas.
Você também pode tentar limpar o cache do navegador, mudar o servidor DNS para um público e testar os limites do servidor para eliminar o problema.
Para outras questões comuns de hospedagem do WordPress, como o erro da Tela Branca da Morte, leia este guia para saber mais.
Se você tiver dúvidas ou sugestões sobre o assunto, não hesite em mencioná-las na seção de comentários abaixo.