2

我正在尝试将 bosh 版本上传到导演中。我使用 Virtualbox 环境,并且我在公司代理后面。

即使我尝试设置代理

export https_proxy=http://myproxy:3128

或与

export BOSH_ALL_PROXY=http://myproxy:3128

我从来没有设法做任何下载有人知道怎么做吗?

MBP-de-Olivier:bosh-deployment olivier$ bosh -e vbox upload-release https://bosh.io/d/github.com/cloudfoundry/cf-release?v=283
Using environment '192.168.50.6' as client 'admin'
Task 13

Task 13 | 15:28:45 | Downloading remote release: Downloading remote release (00:00:05)
               L Error: Failed to open TCP connection to bosh.io:443 (Address family not supported by protocol - socket(2) for "bosh.io" port 443)
Task 13 | 15:28:50 | Error: Failed to open TCP connection to bosh.io:443 (Address family not supported by protocol - socket(2) for "bosh.io" port 443)
4

3 回答 3

0

我的猜测是 BOSH 导演不知道它必须使用代理。我的印象是您尝试在 bosh-cli 级别配置代理,但下载是由导演自己执行的。

您可以尝试使用您的代理配置重新部署 director 。您可以使用此 ops 文件来执行此操作。

于 2018-03-08T19:22:35.950 回答
0

我认为您应该添加以下几行:

export http_proxy=http://yourproxy:3128
export https_proxy=http://yourproxy:3128

你确定那3128是正确的端口吗?这看起来好像您正在使用 cntlm (或其他类似的本地代理)。如果是本地代理:服务是否正在运行?该服务可以连接到公司代理吗?

于 2018-01-22T11:59:16.727 回答
0

您是否尝试过在本地下载版本并从本地主机上传到您的 bosh 导演。

于 2018-01-05T19:34:35.743 回答