Quantcast
Channel: Active questions tagged python - Stack Overflow
Viewing all articles
Browse latest Browse all 17360

Using noVNC client to connect to proxmox

$
0
0

i am trying to use the noVNC HTML5 Client to connect via noVNC to a vm running on my proxmox server.

I am using proxmoxer as client for the proxmox API.

first i log in to proxmox via the API to get the vnc tocket. After that, i call the vncwebsocket endpoint to open the websocket connection like described here.

Here is the code for this:

node, vm = 'pve-03', '497'proxmox = ProxmoxAPI(PROXMOX_HOST, user=PROXMOX_USER, password=PROXMOX_PASSWORD, verify_ssl=False)proxmox.login()vnc_res = proxmox.nodes(node).qemu(vm).vncproxy().post(websocket="1")vnc_ticket = quote_plus(vnc_res['ticket'])ws_res = proxmox.nodes(node).qemu(vm).vncwebsocket().get(    vncticket=vnc_res['ticket'],    port=vnc_res['port'])

Now i build the websocket url for the noVNC client and open it in my browser.

port = ws_res['port']url = f'http://localhost/noVNC/vnc.html?autoconnect=1&encrypt=1&path=&host={PROXMOX_HOST}&port={port}&password={vnc_ticket}'

But the noVNC client shows: failed to connect to server.Here is what i see in the network tab:Network request in chrome dev tools

I searched a lot how to get it to work but with no resulsts. Does anyone have a solution for this?

Thanky in advance


Viewing all articles
Browse latest Browse all 17360

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>