Я хочу, чтобы vagrant работал с корпоративным прокси, поэтому я считаю, что мне нужно установить vagrant-proxyconf

vagrant plugin install vagrant-proxyconf

который потерпел неудачу с

Vagrant failed to load a configured plugin source. This can be caused
by a variety of issues including: transient connectivity issues, proxy
filtering rejecting access to a configured plugin source, or a configured
plugin source not responding correctly. Please review the error message
below to help resolve the issue:

  Errno::ECONNREFUSED: Failed to open TCP connection to api.rubygems.org:443 (No connection could be made because the target machine actively refused it. - connect(2) for "api.rubygems.org" port 443) (https://api.rubygems.org/specs.4.8.gz)

Source: https://rubygems.org/

достаточно честно, пока я за прокси. Поэтому я подумал, что могу загрузить через браузер и повторить попытку, поэтому у меня есть локальный vagrant-proxyconf-1.5.2.gem, и я попытался

vagrant plugin install ./vagrant-proxyconf-1.5.2.gem

и это не удалось с

  Errno::ECONNREFUSED: Failed to open TCP connection to api.rubygems.org:443 (No connection could be made because the target machine actively refused it. - connect(2) for "api.rubygems.org" port 443) (https://api.rubygems.org/specs.4.8.gz)

Source: https://rubygems.org/

хорошо, похоже на зависимость, поэтому я скачал specs.4.8.gz и попробовал еще раз, но та же проблема

  Errno::ECONNREFUSED: Failed to open TCP connection to api.rubygems.org:443 (No connection could be made because the target machine actively refused it. - connect(2) for "api.rubygems.org" port 443) (https://api.rubygems.org/specs.4.8.gz)

... так что я попробовал с

  vagrant plugin install specs.4.8 --plugin-source file://c:/betlista/downloads

и та же проблема снова

Errno::ECONNREFUSED: Failed to open TCP connection to api.rubygems.org:443 (No connection could be made because the target machine actively refused it. - connect(2) for "api.rubygems.org" port 443) (https://api.rubygems.org/specs.4.8.gz)

Я на Windows 10 и Vagrant версии 2.1.0. Я очень новичок в Vagrant.

1 ответ1

0

выполнить эти команды в терминале Windows

установить http_proxy = http://proxy....net: порт

установить https_proxy = http://proxy.....net: порт

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .