2016-10-12 3 views
1

Я пытаюсь обновить перл:не удается обновить Gems на Mac

sudo gem update fastlane 

Но каждый раз, когда я пытаюсь сделать это обновление, или любое изменение на любой драгоценный камень я получаю:

Updating installed gems 
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) 
    SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://api.rubygems.org/specs.4.8.gz) 

Я весь день искал исправления и не могу найти ничего, что сработало. Он работал на прошлой неделе, и он работает на другом Mac. Кажется, это началось случайным образом.

ответ

0

Возможно, это связано с тем, что веб-служба отвечает сертификатом, подписанным против ЦС, который не может подтвердить ваша библиотека SSL.

Если вы используете RVM, вы можете попробовать это:

rvm osx-ssl-certs update all

Или вы можете попробовать это, если он просто использует MacPorts

sudo port install curl-ca-bundle

Существует больше информации здесь: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed

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