2015-06-15 2 views
-1

Я получаю исключение ResolveTimeout при добавлении источника драгоценных камней. Что это значит?Исключение ResolvTimeout при добавлении источника драгоценных камней

Вот результат gem env:

RubyGems Environment: 

    - RUBYGEMS VERSION: 2.4.5 
    - RUBY VERSION: 2.2.2 (2015-04-13 patchlevel 95) [x86_64-darwin14] 
    - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/2.2.0 
    - RUBY EXECUTABLE: /usr/local/opt/ruby/bin/ruby 
    - EXECUTABLE DIRECTORY: /usr/local/bin 
    - SPEC CACHE DIRECTORY: /Users/NSDont/.gem/specs 
    - SYSTEM CONFIGURATION DIRECTORY: /usr/local/Cellar/ruby/2.2.2/etc 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - x86_64-darwin-14 
    - GEM PATHS: 
    - /usr/local/lib/ruby/gems/2.2.0 
    - /Users/NSDont/.gem/ruby/2.2.0 
    - /usr/local/Cellar/ruby/2.2.2/lib/ruby/gems/2.2.0 
    - GEM CONFIGURATION: 
    - :update_sources => true 
    - :verbose => true 
    - :backtrace => false 
    - :bulk_threshold => 1000 
    - :sources => [] 
    - REMOTE SOURCES: 
    - SHELL PATH: 
    - /Users/NSDont/.rvm/bin 
    - node_modules/.bin 
    - /Users/NSDont/bin 
    - /usr/local/bin 
    - /usr/local/bin 
    - /usr/bin 
    - /bin 
    - /usr/sbin 
    - /sbin 
    - /usr/bin 
    - /bin 
    - /usr/local/sbin 
    - /usr/sbin 
    - /sbin 

Вот результат gem source:

*** CURRENT SOURCES *** 

Как вы можете видеть, у меня нет каких-либо источников. Но когда я пытаюсь добавить одно:

gem sources -a http://mirrors.aliyun.com/rubygems/ -V --debug

я получаю исключение ResolvTimeout:

NOTE: Debugging mode prints all exceptions even when rescued 
Exception `LoadError' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/resolv.rb:168 - LoadError 
Exception `Resolv::ResolvTimeout' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/resolv.rb:687 - Resolv::ResolvTimeout 
Exception `Resolv::ResolvTimeout' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/resolv.rb:687 - Resolv::ResolvTimeout 
Exception `Resolv::ResolvTimeout' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/resolv.rb:687 - Resolv::ResolvTimeout 
Exception `Resolv::ResolvTimeout' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/resolv.rb:687 - Resolv::ResolvTimeout 
Exception `Resolv::ResolvTimeout' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/resolv.rb:687 - Resolv::ResolvTimeout 
Exception `Resolv::ResolvTimeout' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/resolv.rb:687 - Resolv::ResolvTimeout 

Что означает исключение ResolvEimtout?

Run gem sources --add https://rubygems.org -V --debug еще ошибка:

NOTE: Debugging mode prints all exceptions even when rescued 
Exception `LoadError' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/resolv.rb:168 - LoadError 
Exception `Errno::EEXIST' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/fileutils.rb:252 - File exists @ dir_s_mkdir - /Users/NSDont/.gem/specs/api.rubygems.org%443 
Exception `Errno::ENOENT' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/rubygems/remote_fetcher.rb:300 - No such file or directory @ rb_file_s_stat - /Users/NSDont/.gem/specs/api.rubygems.org%443/specs.4.8 
GET https://api.rubygems.org/specs.4.8.gz 
Exception `OpenSSL::SSL::SSLErrorWaitReadable' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/openssl/buffering.rb:182 - read would block 
302 Moved Temporarily 
GET https://s3.amazonaws.com/production.s3.rubygems.org/specs.4.8.gz 
Exception `OpenSSL::SSL::SSLErrorWaitReadable' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/openssl/buffering.rb:182 - read would block 
Exception `OpenSSL::SSL::SSLErrorWaitReadable' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/openssl/buffering.rb:182 - read would block 
Exception `OpenSSL::SSL::SSLErrorWaitReadable' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/openssl/buffering.rb:182 - read would block 
Exception `OpenSSL::SSL::SSLErrorWaitReadable' at /usr/local/Cellar/ruby/2.2.2/lib/ruby/2.2.0/openssl/buffering.rb:182 - read would block 

ответ

0

Вы можете установить gem source с помощью этой команды,

$ gem sources --add https://rubygems.org 
+0

ОП пытался сделать это, но получаю исключение. –

+0

Не могли бы вы показать полную ошибку? – rick

+0

Я не ОП, но я думаю, что ошибка показана в нижней части сообщения. Я только что отредактировал его (надеюсь), поставил вопрос более ясным. –

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