2015-09-16 5 views
1

Я пытаюсь установить Jekyll на новый Vultr VPS под управлением Ubuntu 15.04. Я установил Apache2 вручную в настоящее время (я намерен отказаться от него для NodeJS позже).Не удается установить Ruby Gems (Ubuntu 15.04) - «Сеть недоступна»

Я пытаюсь установить Джекил, однако он дает мне следующую ошибку:

********@************:~$ gem install jekyll 
ERROR: While executing gem ... (Errno::ENETUNREACH) 
    Network is unreachable - sendto(2) for "2001:19f0:300:1704::6" port 53 

********@************:~$ gem update --system 
ERROR: While executing gem ... (Errno::ENETUNREACH) 
    Network is unreachable - sendto(2) for "2001:19f0:300:1704::6" port 53 

У меня есть последняя версия рубина установлена ​​(как показано ниже), я заметил в некоторых других форумах, что я возможно, придется установить (понизить) до ruby1.9.1-dev?

********@************:~$ ruby -v 
ruby 2.1.2p95 (2014-05-08) [x86_64-linux-gnu] 

Я не уверен, что происходит, и я искал и искал.

Может ли кто-нибудь пролить свет на мою ситуацию?

+0

«Сеть недоступна» - это ваш ключ. Это может быть временным, если сайт не работает, или он может быть постоянным из-за проблемы маршрутизации с вашего сайта/сети/хоста. Как бы то ни было, это не проблема Ruby. –

+0

Я пробовал пинговать другие сайты с консоли, даже установил новые программы, не уверен, что я за прокси-сервером? –

+0

Такая же проблема здесь, однако даже добавление ipv6 в vultr не помогает – edi9999

ответ

1

«2001: 19f0: 300: 1704 :: 6» - это адрес ipv6 DNS-сервера vultr vps. Вы можете добавить адрес ipv6 в консоль управления сервером, перезагрузите сервер.

0

Это похоже на проблему с разрешением имени в настройке Vultr. В качестве временного исправления попробуйте открыть /etc/resolv.conf и поместив IPv6-сервер имен IP под IPv4-сервером имен.

Я ищу форумы мудрости Vultr и, надеюсь, обновит этот ответ с более постоянным исправлением, если я получу хорошие ответы.

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