Hi Udara,

I'm running into the same issue.   How did you open up port 9696 on Openstack?  
 On my openstack instance, under the tenant I'm testing, I added an Ingress 
entry for TCP port 9696 but still got the same exception.

Thanks,
-Jeffrey

From: Udara Liyanage <udaraliyan...@gmail.com<mailto:udaraliyan...@gmail.com>>
Reply-To: "user@jclouds.apache.org<mailto:user@jclouds.apache.org>" 
<user@jclouds.apache.org<mailto:user@jclouds.apache.org>>
Date: Thursday, August 21, 2014 1:56 AM
To: "user@jclouds.apache.org<mailto:user@jclouds.apache.org>" 
<user@jclouds.apache.org<mailto:user@jclouds.apache.org>>
Subject: Re: Jclouds Neutron - No route to host when listing ports

Hi Zack,

The problem was port 9696 was not accessible from outside.


On Mon, Aug 18, 2014 at 6:34 PM, Zack Shoylev 
<zack.shoy...@rackspace.com<mailto:zack.shoy...@rackspace.com>> wrote:
Hi Udara,

how do you instantiate neutronApi? It seems it's trying to connect to 
example.com<http://example.com> so the endpoint is probably wrong.

________________________________
From: Udara Liyanage [ud...@wso2.com<mailto:ud...@wso2.com>]
Sent: Monday, August 18, 2014 12:27 AM
To: user@jclouds.apache.org<mailto:user@jclouds.apache.org>
Subject: Jclouds Neutron - No route to host when listing ports

Hi,

I tried following code snippet to list ports in Openstack.
<http://stackoverflow.com/questions/25356803/jclouds-neutron-no-route-to-host-when-listing-ports#>


NetworkApi networkApi = neutronApi.getNetworkApiForZone(ZONE);
      List<? extends Network> networks = 
networkApi.listInDetail().concat().toList();

      for (Network network: networks) {
         System.out.format("    %s%n", network);
      }


I get the following error when I tries listing ports in Openstack Neutron.

Environment details : Openstack Icehouse on RedHad, Jclouds version : 
1.7.4-SNAPSHOT

org.jclouds.http.HttpResponseException: No route to host connecting to GET 
http://example.com:9696/v2.0/networks HTTP/1.1 at 
org.jclouds.http.internal.BaseHttpCommandExecutorService.invoke(BaseHttpCommandExecutorService.java:162)
 at org.jclouds.rest.internal.InvokeHttpMethod.invoke(InvokeHttpMethod.java:93) 
at org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:76) 
at org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:47) 
at 
org.jclouds.reflect.FunctionalReflection$FunctionalInvocationHandler.handleInvocation(FunctionalReflection.java:117)
 at 
com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:79)
 at com.sun.proxy.$Proxy48.listInDetail(Unknown Source) at 
org.apache.stratos.cloud.controller.pojo.Udara.listNetworks(Udara.java:89) at 
org.apache.stratos.cloud.controller.pojo.Udara.main(Udara.java:35) Caused by: 
java.net.NoRouteToHostException: No route to host at 
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at 
sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1514) 
at java.security.AccessController.doPrivileged(Native Method) at 
sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1508)
 at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1162)
 at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:379) at 
org.jclouds.http.internal.JavaUrlHttpCommandExecutorService.invoke(JavaUrlHttpCommandExecutorService.java:112)
 at 
org.jclouds.http.internal.JavaUrlHttpCommandExecutorService.invoke(JavaUrlHttpCommandExecutorService.java:72)
 at 
org.jclouds.http.internal.BaseHttpCommandExecutorService.invoke(BaseHttpCommandExecutorService.java:141)
 ... 8 more


--

Udara Liyanage
Software Engineer
WSO2, Inc.: http://wso2.com<http://wso2.com/>
lean. enterprise. middleware

web: http://udaraliyanage.wordpress.com
phone: +94 71 443 6897



--
Udara S.S Liyanage.
Software Engineer at WSO2.
Commiter and PPMC Member of Apache Stratos.
Blog - http://udaraliyanage.wordpress.com<http://udaraliyanage.wordpress.com/>
phone: +94 71 443 6897

Reply via email to