Erro ao atualizar WordPress ou Plugins - cURL error 60: SSL certificate problem
Introdução
Esse problema ocorre quando o WordPress não consegue validar o certificado SSL ao tentar baixar atualizações de servidores oficiais (downloads.wordpress.org).
Neste tutorial, vamos ensinar como corrigir o erro cURL error 60: SSL certificate problem, utilizando uma abordagem simples: baixar o arquivo atualizado e enviá-lo via Gerenciador de Arquivos do cPanel ou DirectAdmin.
Informações Gerais
O WordPress utiliza um arquivo interno de certificados (CA Bundle) para validar conexões seguras.
Com o tempo, esse arquivo pode ficar desatualizado, impedindo:
- Atualizações de plugins
- Atualizações de temas
- Atualizações do próprio WordPress
Problema
❌ Erro apresentado
Ao tentar atualizar, o sistema retorna:
cURL error 60: SSL certificate problem: unable to get local issuer certificate
Solução
Vamos substituir manualmente o arquivo de certificados do WordPress.
Como corrigir o problema
1º Passo: Baixar o arquivo atualizado
Acesse o link oficial do WordPress:
- Clique com o botão direito
- Selecione Salvar como
- Salve o arquivo ca-bundle.crt no seu computador
2º Passo: Acessar o Gerenciador de Arquivos
Faça login no painel da sua hospedagem:
- cPanel: Acesse Gerenciador de Arquivos
- DirectAdmin: Acesse File Manager
3º Passo: Navegar até a pasta correta
Vá até o diretório onde o WordPress está instalado:
/public_html/wp-includes/certificates/
⚠️ Caso o WordPress esteja em subpasta, ajuste o caminho.
4º Passo: Fazer backup do arquivo atual
Localize o arquivo:
ca-bundle.crt
Renomeie para algo como:
ca-bundle.crt.bkp
5º Passo: Enviar o novo arquivo
- Clique em Upload
- Selecione o arquivo ca-bundle.crt que você baixou
- Aguarde o envio completar
6º Passo: Verificar a instalação
Confirme se o novo arquivo está no caminho:
/wp-includes/certificates/ca-bundle.crt
7º Passo: Testar no WordPress
Acesse o painel:
/wp-admin/
E tente novamente:
- Atualizar plugins
- Atualizar temas
- Atualizar o WordPress
Resultado esperado
Após a substituição do arquivo:
- O erro cURL error 60 deve desaparecer
- As atualizações voltarão a funcionar normalmente
Informações importantes
- Esse problema é comum em servidores mais antigos
- A atualização manual resolve sem necessidade de acesso SSH
- Não é necessário reiniciar o servidor
Documentação de referência
Ficou com alguma dúvida? Nossa equipe está à disposição para ajudar.
Atualizado em: 19/03/2026
Obrigado!
