Proxy chef远程文件在代理后失败
我正在我的厨师食谱中运行以下远程文件命令。我无法让它使用代理。git命令将使用代理,其他命令也将使用代理,但在使用Proxy chef远程文件在代理后失败,proxy,chef-infra,cookbook,Proxy,Chef Infra,Cookbook,我正在我的厨师食谱中运行以下远程文件命令。我无法让它使用代理。git命令将使用代理,其他命令也将使用代理,但在使用远程文件时失败 remote_file "Fetch the latest ca-bundle" do source "http://curl.haxx.se/ca/cacert.pem" path "/opt/local/etc/certs/cacert.pem" owner "git" group "git" mode 0755 action :creat
远程文件时失败
remote_file "Fetch the latest ca-bundle" do
source "http://curl.haxx.se/ca/cacert.pem"
path "/opt/local/etc/certs/cacert.pem"
owner "git"
group "git"
mode 0755
action :create
end
错误:
连接到服务器时出错http://curl.haxx.se/ca/cacert.pem -getaddrinfo:名称或服务未知
我用我的代理设置了以下环境变量
HTTP_代理
HTTPS\u代理
http_代理
https\u代理
有没有办法在命令中定义代理?您需要在客户端.rb中设置代理设置:
防火墙后环境的HTTP
# http://docs.opscode.com/config.html
#solo.rb和client.rb可以使用相同的http_代理设置
http_代理”http://proxy.company.com:3128"
http\u代理\u用户“用户名”
http_代理_传递“密码”