【问题标题】:vmc target error ETIMEDOUT behind firewallvmc 目标错误 ETIMEDOUT 在防火墙后面
【发布时间】:2012-12-23 09:11:41
【问题描述】:

配置: 视窗 7 64 位 Ruby19.3 vmc 0.4.7

我已从管理员命令提示符发出

$ set http_proxy=http://j.bosman:XXXXXX@10.1.1.2:8080
$ set https_proxy=https://j.bosman:XXXXXX@10.1.1.2:8080
$ vmc target https://api.cloudfoundry.com -t

这是我得到的:

将目标设置为 https://api.cloudfoundry.com... 失败 Errno::ETIMEDOUT:连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应。 - 连接(2) 有关详细信息,请参阅 ~/.vmc/crash

以及崩溃文件的内容:

崩溃时间: 2013-01-09 10:24:53 +0000

Errno::ETIMEDOUT:连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应。 - 连接(2)

C:/Ruby193/lib/ruby/1.9.1/net/http.rb:762:in initialize' C:/Ruby193/lib/ruby/1.9.1/net/http.rb:762:inopen' C:/Ruby193/lib/ruby/1.9.1/net/http.rb:762:in block in connect' C:/Ruby193/lib/ruby/1.9.1/timeout.rb:54:intimeout' C:/Ruby193/lib/ruby/1.9.1/timeout.rb:99:in timeout' C:/Ruby193/lib/ruby/1.9.1/net/http.rb:762:inconnect' C:/Ruby193/lib/ruby/1.9.1/net/http.rb:755:in do_start' C:/Ruby193/lib/ruby/1.9.1/net/http.rb:744:instart' cfoundry-0.4.18/lib/cfoundry/baseclient.rb:124:in request_uri' cfoundry-0.4.18/lib/cfoundry/baseclient.rb:45:inrequest' cfoundry-0.4.18/lib/cfoundry/baseclient.rb:41:in request_path' cfoundry-0.4.18/lib/cfoundry/baseclient.rb:190:inrequest_with_options' cfoundry-0.4.18/lib/cfoundry/baseclient.rb:194:in get' cfoundry-0.4.18/lib/cfoundry/client.rb:44:ininfo' cfoundry-0.4.18/lib/cfoundry/client.rb:35:in new' vmc-0.4.7/lib/vmc/cli.rb:354:inclient' vmc-0.4.7/lib/vmc/cli/start/target.rb:53:in block in target' interact-0.5.1/lib/interact/progress.rb:98:inwith_progress' vmc-0.4.7/lib/vmc/cli/start/target.rb:52:in target' mothership-0.3.5/lib/mothership/base.rb:61:inrun' 母舰-0.3.5/lib/mothership/command.rb:68:in block in invoke' mothership-0.3.5/lib/mothership/command.rb:82:ininstance_exec' 母舰-0.3.5/lib/mothership/command.rb:82:in invoke' mothership-0.3.5/lib/mothership/base.rb:50:inexecute' vmc-0.4.7/lib/vmc/cli.rb:106:in execute' mothership-0.3.5/lib/mothership.rb:45:instart' vmc-0.4.7/bin/vmc:11:in <top (required)>' C:/Ruby193/bin/vmc:23:inload' C:/Ruby193/bin/vmc:23:in `'

你能帮忙吗?

提前致谢。

【问题讨论】:

标签: cloud-foundry vmc


【解决方案1】:

使用最新的 vmc 应该不需要代理设置。

【讨论】:

    【解决方案2】:

    Jerome,我正准备报告同样的问题。此外,根据知识库文章,我在系统环境级别(windows xp)设置代理值。没有运气。另外,正如一些人所建议的,我将代理设置为http://proxy.vmware.com:3128。再次,没有运气。希望这是 Cloud Foundry 的临时问题,而不是致命的问题。

    【讨论】:

    • eightyoctane,我在我的 windows 机器上安装了 curl 并针对 www.example.com 和 api.cloudfound.com/info 执行。设置了 http_proxy 环境变量后,得到了带有错误消息的 html 输出,“缓存访问被拒绝。

      抱歉,目前不允许您请求:

       @ 987654322@> 从此缓存中提取,直到您对自己进行身份验证。"
    • 我看到错误是由我们的代理服务器生成的。问题可能是本地问题,错误消息并非源自 Cloud Foundry。
    • 杰罗姆,我有一个适合我的解决方案。首先,vmc 0.4.7 似乎有问题。我回滚到 vmc 0.3.21。另外,我切换到使用 .pac 配置文件的代理服务器。因此,我不必设置代理凭据。
    猜你喜欢
    • 1970-01-01
    • 2017-05-07
    • 2019-11-10
    • 2010-09-07
    • 2019-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多