Can't access SPICE remote desktop form local node

cldtech

New Member
Jun 17, 2025
1
0
1
I cannot access any remote desktop with SPICE and virt-viewer on localhost (the node itself which has a desktop), but works form any other client on the sub-net. It's a fresh install for which i followed the official doc for Debian.

When selecting SPICE in the console button dropdown and opening the file with virt-viewer, i get Unable to connect to the graphic server file:///run/user/1000/doc/b4ca40d0/y0eKMYP1. I tried with virt-viewer and remote-viewer.

The downloaded file contains:
Code:
[virt-viewer]
toggle-fullscreen=Shift+F11
tls-port=61000
release-cursor=Ctrl+Alt+R
proxy=http://localhost:3128
host-subject=OU=PVE Cluster Node,O=Proxmox Virtual Environment,CN=ws01.vlan3
title=Shell on 'ws01'
type=spice
delete-this-file=1
secure-attention=Ctrl+Alt+Ins
password=e90301672f73c5168764dfae602eea9e20f276d0
host=pvespiceproxy:685f0040:0:ws01::7311a09440e0e9629e024f22baa716d5fa66af74
ca=<encrypted>

Host:
  • Debian 12
  • Kernel 6.8.12-11-pve (2025-05-22T09:39Z)
  • Proxmox VE 8.4.1
  • Manager Version: pve-manager/8.4.1/2a5fa54a8503f96d
  • VLAN2: 10.0.2.10
  • VLAN3: 10.0.3.10
Guest:
  • Fedora 42
  • VLAN2: 10.0.2.11
  • VLAN3: 10.0.3.11
  • qemu-guest-agent installed
  • spice-vdagent installed
Both firewall allow all input from both subnets (VLANs)

I also tried running the viewer as sudo.
An nmap on localhost shows 3128/tcp open squid-http
I want to try by entering the URI manually in the viewer but i can't find the format. Everything i find says spice://localhost:3128 but how does that say which VM?
 
Last edited: