VMware Cloud Community
cstewart28
Contributor
Contributor

When trying to launch the vmware-vmrc.exe plug-in from a workstation I only get "connecting......" and it never connects.

When trying to launch the vmware-vmrc.exe plug-in from a workstation I only get "connecting......" and it never connects.

I have 2 networks that don't communicate between the 2 - can't ping from one network to another.

10.0.0.0 - esxi hosts, switches etc.

10.0.6.0 - clients users of vCloud

10.0.6.10 is vCloud Portal (HTTPS interface)

10.0.0.10 is the vCloud Console Proxy Service

After looking around, it seems that my Console Proxy Service interface and HTTPS interface have to be on the same network, is this true?

Looking at http://blogs.vmware.com/vcloud/2011/02/getting-started-with-vcloud-director-vmware-remote-console-pr... it seems that client running the vmware-vmrc.exe plug-in need to be able to connect to 10.0.0.10 in my example, which they cannot currently.  Don't like to expose more interfaces on a network then is required.

Could someone please verify this.

Thanks

Reply
0 Kudos
3 Replies
admin
Immortal
Immortal

They do not need to be but if they are then most likely static routes will need to be configured.  The console IP needs to know how to route back out.  I suspect your Default Gateway is on the HTTP port.  This is a common issue since the linux guest has two IP's and only one default gateway.

TCP Routing really, it has nothing to do with vCD.  Most likely the browser is getting to the vmrc port but that interface has no route back to the client.

Or

The cell cannot route to and from the ESXi host on the VMRC proxy port, either way could be a routing problem. Bottom line check the connectivity from your client to the VMRC port, AND check the cells connectivity to the ESXi host(s).  Since it is a proxy it has to have proper communication on both ends.  Also check DNS resolution on the cell itself.

Reply
0 Kudos
cstewart28
Contributor
Contributor

Reviewed my setts and the gateway on the vCD is 10.0.6.1. To make sure I got this, the clients on the 10.0.6.0 network need to have access to the 10.0.0.10 (console proxy ip) and the HTTP ip address 10.0.6.10?

Reply
0 Kudos
admin
Immortal
Immortal

yes the client's browser needs to be able to connect to the console proxy IP and the cell in turn needs to have direct access to the ESXi hosts.  You need to verify connectivity from client to cell Console IP and from cell to ESXi.  I am sure you are missing a static route on the cell or there is some other routing issue.  the Cell is a middle man between client console and ESXi so it makes sense you have to have end to end connectivity.

Reply
0 Kudos