2017-02-03 17 views
0

У меня проблема с использованием шеф-повара. Я сохранил свой файл во внутреннем репозитории. Когда я запускаю бег повара и у меня есть инструкция удаленного файла, повар показывает эту ошибку:Удаленное соединение с таймаутом удаленного сервера

remote_file[c:\chef\local-mode-cache\cache/jdk-7u80-windows64.exe]  action create[2017-02-02T17:01:54+01:00] 
    INFO: Processing remote_file[c:\chef\local-mode-cache\cache/jdk-7u80-windows-x64.exe] action create (c:/chef/local-mode-cache/cache/cookbooks/windows/libraries/windows_helper.rb line 82) 
    [2017-02-02T17:11:58+01:00] ERROR: Timeout connecting to: http://myinternlrepository/ExternalPackages/content/com/oracle/java/jdk/7u80/jdk-7u80-windows-x64.exe, retry 1/5 

копировальных и вставить ссылку в браузер, файл корректно загружен. У Ruby есть все разрешения, и я пытаюсь отключить брандмауэр, но remote_file работает один раз на 5/6 попытках.

Я использую Chef 12.5.1 на Windows 7 Pro sp1

Не могли бы вы мне помочь?

ответ

0

Это может быть вызвано либо брандмауэром, либо прокси-сервером. Вам необходимо установить параметры прокси-сервера в файле client.rb

# HTTP for environment behind firewall 
# http://docs.opscode.com/config.html 
# solo.rb and client.rb can use the same http_proxy settings 
http_proxy "http://proxy.company.com:3128" 
http_proxy_user "username" 
http_proxy_pass "password" 
+0

У меня нет никакого брандмауэра или прокси-сервер – AleZucchelli

+0

я переконфигурировать свою систему сетевой конфигурации, и теперь все работает правильно. Спасибо вам :) – AleZucchelli

+0

@AleZucchelli: рад, что он работает :) –