2014-09-01 5 views
4

Я пытаюсь использовать завиток на Yosemite и я получаю следующие ошибки:OS X Yosemite Curl ошибки

01-09-14 17:49:45> curl https://www.kernel.org/pub/software/scm/git/git-manpages-2.1.0.tar.gz 
curl: (51) SSL: certificate verification failed (result: 5) 

Я знаю, что я могу добавить -k к скручиванию, чтобы сделать его скачать, но я думаю, что есть что-то большее, что мне нужно исправить. Самая большая проблема заключается в попытке обновить пакеты Homebrew.

У меня также есть это в моем bash_profile

export CURL_CA_BUNDLE=/usr/local/share/ca-bundle.crt 

и я просто скачал ча-bundle.crt от http://curl.haxx.se/docs/caextract.html

EDIT: Кроме того, на счету пользователя гостем на моем ноутбуке завиток работает отлично

ответ

4

Оказывается

export CURL_CA_BUNDLE=/usr/local/share/ca-bundle.crt 

была проблема для сома причина. Удалил это из моего bash_profile и перезапустил несколько раз, и теперь все работает отлично.

+1

У меня была такая же проблема, но у меня не было этой строки в моем '~/.bash_profile', поэтому я немного смутился. После копания выясняется, что строка находилась в '~/.nix-profile/etc/profile.d/nix.sh', которую [Nix Package Manager] (http://nixos.org/nix/) добавляет к '~/.bash_profile', поэтому он может использовать пользовательскую версию curl. –

Смежные вопросы