Curl com falha no download do SSL com o https (DigitalOcean Ubuntu Server 15.04)

1

Recebi esta mensagem de erro:

curl: (77) error setting certificate verify locations:
  CAfile: /usr/local/opt/curl-ca-bundle/share/ca-bundle.crt
  CApath: /etc/ssl/certs

... ao tentar instalar uma versão do ruby através do rbenv. O pacote ca-certificates está instalado, executando sudo update-ca-certificates --fresh changes nothing, curl-config --ca sai com uma linha em branco, e o arquivo CA mencionado na mensagem de erro não existe (não existe nem um / usr / local / opt ).

Alguma idéia do que poderia ter causado isso e como corrigi-lo?

    
por user208769 24.07.2015 / 19:52

1 resposta

0

Eu "consertei" o problema com:

sudo mkdir -p /usr/local/opt/curl-ca-bundle/share/
sudo cp /etc/ssl/certs/ca-certificates.crt /usr/local/opt/curl-ca-bundle/share/ca-bundle.crt

Depois disso, o curl funciona corretamente, embora ainda não tenha certeza do que causou o problema.

    
por user208769 24.07.2015 / 19:52