【发布时间】:2016-09-05 08:21:37
【问题描述】:
我正在尝试运行一个简单的 jcloud 程序。程序如下:
String provider = "openstack-nova";
String identity = "Tenant:usename"; // tenantName:userName
String credential = "pass";
novaApi = ContextBuilder.newBuilder(provider).endpoint("http://openstack.infosys.tuwien.ac.at/identity/v2.0")
.credentials(identity, credential).modules(modules).buildApi(NovaApi.class);
regions = novaApi.getConfiguredRegions();
openstack.infosys 是通过端口 7777 上的 SOCKS 代理连接的。我也在 eclipse(Window->Preferences->General->Network Config->SOCKS(Manual)) 上使用了相同的代理。但是,每次我运行代码时都会出现以下错误:
错误 o.j.h.i.JavaUrlHttpCommandExecutorService - 由于请求方法是 POST,因此重试命令不安全:
这是由
引起的原因:java.net.SocketTimeoutException:连接超时
我可以毫无问题地访问同样的 Horizon Web 界面。
有人可以帮助我了解可能的问题吗?
【问题讨论】:
标签: eclipse proxy openstack jclouds