No menu with noVNC

Sessa45

Well-Known Member
Apr 3, 2018
103
0
56
31
Hello,

I have had this problem for a few days when I try to use the noVNC console.
Does anyone have an idea how to solve this?

Unbenannt.PNG
 
try opening novnc in a seperate window (top right console button) and force refresh
or delete the browser cache
 
Thank you for your reply.
Unfortunately, even when i open noVNC in a new Tab, the issue still occurs.
 
did you already clear the browser cache?
if yes, what does 'pveversion -v' show?
 
Yes. I already tried it an also use other Browser and other PCs.
The problem is still there.

pveversion -v
Code:
proxmox-ve: 5.3-1 (running kernel: 4.15.18-9-pve)
pve-manager: 5.3-8 (running version: 5.3-8/2929af8e)
pve-kernel-4.15: 5.3-1
pve-kernel-4.15.18-10-pve: 4.15.18-32
pve-kernel-4.15.18-9-pve: 4.15.18-30
pve-kernel-4.15.18-8-pve: 4.15.18-28
pve-kernel-4.15.18-7-pve: 4.15.18-27
pve-kernel-4.15.18-5-pve: 4.15.18-24
pve-kernel-4.15.18-2-pve: 4.15.18-21
pve-kernel-4.15.18-1-pve: 4.15.18-19
corosync: 2.4.4-pve1
criu: 2.11.1-1~bpo90
glusterfs-client: 3.8.8-1
ksm-control-daemon: 1.2-2
libjs-extjs: 6.0.1-2
libpve-access-control: 5.1-3
libpve-apiclient-perl: 2.0-5
libpve-common-perl: 5.0-43
libpve-guest-common-perl: 2.0-19
libpve-http-server-perl: 2.0-11
libpve-storage-perl: 5.0-36
libqb0: 1.0.3-1~bpo9
lvm2: 2.02.168-pve6
lxc-pve: 3.1.0-2
lxcfs: 3.0.2-2
novnc-pve: 1.0.0-2
proxmox-widget-toolkit: 1.0-22
pve-cluster: 5.0-33
pve-container: 2.0-33
pve-docs: 5.3-1
pve-edk2-firmware: 1.20181023-1
pve-firewall: 3.0-17
pve-firmware: 2.0-6
pve-ha-manager: 2.0-6
pve-i18n: 1.0-9
pve-libspice-server1: 0.14.1-1
pve-qemu-kvm: 2.12.1-1
pve-xtermjs: 3.10.1-1
qemu-server: 5.0-45
smartmontools: 6.5+svn4324-1
spiceterm: 3.0-5
vncterm: 1.5-3
 
Last edited:
do you have any browser extensions activated? or anything which could block js files?
did you check the browser console for errors?
 
No. I have tested it from many other clients and browsers.
Unfortunately, it do not work.
 
No. I have tested it from many other clients and browsers.
Unfortunately, it do not work.

As it works on all other places, something on your side must be different. Find it out!
 
please read my post again and answer all questions

do you have any browser extensions activated? or anything which could block js files?
did you check the browser console for errors?
 
do you have any browser extensions activated?
No.

or anything which could block js files?
No.

did you check the browser console for errors?
Ohh yes :)
It seems like there are lot of missing files? Am i right?


Code:
GET https://10.11.12.13:8006/novnc/app/styles/base.css?ver=1.0.0-2 net::ERR_ABORTED 501 (no such file '/novnc/app/styles/base.css')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:76 GET https://10.11.12.13:8006/novnc/app/images/drag.svg 501 (no such file '/novnc/app/images/drag.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:32 GET https://10.11.12.13:8006/novnc/app/styles/pve.css?ver=1.0.0-2 net::ERR_ABORTED 501 (no such file '/novnc/app/styles/pve.css')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:40 GET https://10.11.12.13:8006/novnc/app/error-handler.js?ver=1.0.0-2 net::ERR_ABORTED 501 (unable to open file '/usr/share/novnc-pve/app/error-handler.js' - No such file or directory)
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:85 GET https://10.11.12.13:8006/novnc/app/images/mouse_left.svg 501 (no such file '/novnc/app/images/mouse_left.svg')
VM194:1 GET https://10.11.12.13:8006/novnc/app/locale/de.json 501 (no such file '/novnc/app/locale/de.json')
(anonymous) @ VM194:1
$$webutil$$fetchJSON @ app.js?ver=1.0.0-2:10866
(anonymous) @ app.js?ver=1.0.0-2:12993
(anonymous) @ app.js?ver=1.0.0-2:13007
app.js?ver=1.0.0-2:12999 Failed to load translations: Error: XHR got non-200 status while trying to load '/novnc/app/locale/de.json': 501
$$webutil$$.fetchJSON @ app.js?ver=1.0.0-2:12999
req.onload @ app.js?ver=1.0.0-2:10858
load (async)
$$webutil$$fetchJSON @ app.js?ver=1.0.0-2:10848
(anonymous) @ app.js?ver=1.0.0-2:12993
(anonymous) @ app.js?ver=1.0.0-2:13007
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:162 GET https://10.11.12.13:8006/novnc/app/images/settings.svg 501 (no such file '/novnc/app/images/settings.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:115 GET https://10.11.12.13:8006/novnc/app/images/esc.svg 501 (no such file '/novnc/app/images/esc.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:157 GET https://10.11.12.13:8006/novnc/app/images/fullscreen.svg 501 (no such file '/novnc/app/images/fullscreen.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:106 GET https://10.11.12.13:8006/novnc/app/images/ctrl.svg 501 (no such file '/novnc/app/images/ctrl.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:141 GET https://10.11.12.13:8006/novnc/app/images/clipboard.svg 501 (no such file '/novnc/app/images/clipboard.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:126 GET https://10.11.12.13:8006/novnc/app/images/power.svg 501 (no such file '/novnc/app/images/power.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:112 GET https://10.11.12.13:8006/novnc/app/images/tab.svg 501 (no such file '/novnc/app/images/tab.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:1 GET https://10.11.12.13:8006/novnc/app/images/drag.svg 501 (no such file '/novnc/app/images/drag.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:118 GET https://10.11.12.13:8006/novnc/app/images/ctrlaltdel.svg 501 (no such file '/novnc/app/images/ctrlaltdel.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:109 GET https://10.11.12.13:8006/novnc/app/images/alt.svg 501 (no such file '/novnc/app/images/alt.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:82 GET https://10.11.12.13:8006/novnc/app/images/mouse_none.svg 501 (no such file '/novnc/app/images/mouse_none.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:88 GET https://10.11.12.13:8006/novnc/app/images/mouse_middle.svg 501 (no such file '/novnc/app/images/mouse_middle.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:91 GET https://10.11.12.13:8006/novnc/app/images/mouse_right.svg 501 (no such file '/novnc/app/images/mouse_right.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:94 GET https://10.11.12.13:8006/novnc/app/images/keyboard.svg 501 (no such file '/novnc/app/images/keyboard.svg')
?console=kvm&novnc=1&node=node&resize=scale&vmid=143:101 GET https://10.11.12.13:8006/novnc/app/images/toggleextrakeys.svg

Should i upload the whole "/novnc" folder again?
So in this case i could install a fresh proxmox an another node and just copy the folder?
Could this work?
 
It seems like the novnc-pve package is not installed correctly or was somehow modified?

I have modified only 2 files (but already a few days ago). The problem is since 2 days.

I have reinstalled the package but the files are still missing.
 
Which files did you modify? It seems like there are missing files in /usr/share/novnc-pve but they should come back after the package reinstall.

Maybe you can try restarting pveproxy?


Should i upload the whole "/novnc" folder again?
So in this case i could install a fresh proxmox an another node and just copy the folder?
Could this work?

If all else fails, I guess you can try this.
 
I have modified only 2 files (but already a few days ago). The problem is since 2 days...

So you manually modify your host config and then you ask the Community why its stops working? really?
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!