Hi, i have a trouble in getting rdp console work. My console always falls back to Login Page of Webconnect.
I have FreeRdp-html5-proxy-Webconnect in Hyperv node itself.
The nova-consoleauth log in controller says:
2014-08-04 16:37:53.672 1175 AUDIT nova.consoleauth.manager [req-e21b7b28-cc44-40a2-a1a6-a02752cf0388 d82b253311974eb491c06d702b71ee08 a42c938d46c74b1ab7dded24b602b424] Received Token: a1e16a4d-04b2-415e-bdf6-1538c1dec6a1, {‘instanceuuid’: u’076171fb-4c41-481f-b396-f47abe3eb7a0′, ‘internalaccesspath’: u’6531E6A0-5C58-4D22-9713-889E8B65584A’, ‘lastactivityat’: 1407150473.672567, ‘consoletype’: u’rdp-html5′, ‘host’: u’10.1.3.8′, ‘token’: u’a1e16a4d-04b2-415e-bdf6-1538c1dec6a1′, ‘port’: 2179}
Here,
internalaccesspath: is vm-id in hyperv
instance_uuid: is vm-id in openstack dashboard
host ip is hyperv host-ip (10.1.3.8).
This shows that hyperv host vm-id is somehow got by controller but no direct console.
I can connect to vm manually in 2179 port using webconnect login-pass which i gave in wsgate.ini
My ml2_config.ini is link
My nova.conf in controller is link
Controller-ip: 10.20.0.4 Hypervhost&&FreerdpWebconnect ip: 10.20.0.10
Everything else works perfectly other than direct console access.
Do anybody get anything that where i gone wrong. Thanks.