Howdy, so I'm working on a project and wanted to use rustguac to connect to the VMs for users, however whenever it attempts to connect it the request just hangs indefinitely. The container running rustguac is able to connect to proxmox as it can resolve a bunch of stuff and auto fills the node name, but it's unable to start a session and spiceproxy is running on the the node as well. I would also like some clarification on why it uses the domain name when I'm using an IP address in the request and if there's anyway to change that. I did also try changing my hosts file and had no luck with it.
request:
--url https://rustguac.example.com/api/sessions \
--header 'Authorization: Bearer <rustguac token>' \
--header 'content-type: application/json' \
--data '{"session_type":"proxmox","proxmox_url":"https://192.168.68.88:8006","proxmox_vmid":9000,"proxmox_node":"proxmox","proxmox_token_id":"<proxmoxtoken>","proxmox_token_secret":"<proxmox token secret UUID","proxmox_verify_tls":false}'
Rustguac logs (with replaced domain name):
Sep 05 21:28:39 vdi-controlplane rustguac[96]: 2026-09-05T21:28:39.777386Z INFO rustguac::api: Session creation requested admin=admin client_ip=192.168.68.15 session_type=Proxmox target=proxmox/9000
Sep 05 21:28:39 vdi-controlplane rustguac[96]: 2026-09-05T21:28:39.816712Z INFO rustguac::session: Creating Proxmox VE SPICE console session session_id=63d023a1-a60f-4b50-bc8d-26c61968f66e node=proxmox vmid=9000 proxy=http://proxmox.example.com:3128
Howdy, so I'm working on a project and wanted to use rustguac to connect to the VMs for users, however whenever it attempts to connect it the request just hangs indefinitely. The container running rustguac is able to connect to proxmox as it can resolve a bunch of stuff and auto fills the node name, but it's unable to start a session and spiceproxy is running on the the node as well. I would also like some clarification on why it uses the domain name when I'm using an IP address in the request and if there's anyway to change that. I did also try changing my hosts file and had no luck with it.
request:
Rustguac logs (with replaced domain name):