[SOLVED] PVE instance not loading GUI on desktop anymore (PVE 9.0.11)

joanjgm

New Member
Oct 27, 2025
5
0
1
Hello, since the day before yesterday one of my PVE servers stop loading the GUI on any desktop device (it works on with the mobile version)

I currently have 2 instances of PVE running and its only happening in one of them

I've tried reinstalling apt update && apt reinstall -y proxmox-widget-toolkit or a apt full upgrade, without any sucess

One thing I've notice comparing both PVE instances is that a file is missing and there's no way to get it back, if I run on the problematic device:
[root@pve ~]# debsums pve-manager proxmox-widget-toolkit -a -s

I get:

debsums: changed file /etc/apt/sources.list.d/pve-enterprise.sources (from pve-manager package)
debsums: changed file /etc/apt/sources.list.d/pve-enterprise.list (from pve-manager package)
debsums: changed file /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js (from proxmox-widget-toolkit package)
debsums: missing file /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.min.js (from proxmox-widget-toolkit package)

But if run the same on the OK device I don't get any missing file

Also on the browser dev console whenever I try to load the GUI I get this error which doesn't show on the OK device

1761559238017.png

I've also tried to install a different version of the proxmox-widget-toolkit without any success
 
Hi,

please post the full output of apt update && apt reinstall -y proxmox-widget-toolkit, ls -lah /etc/apt/apt.conf.d and grep . /etc/apt/sources.list /etc/apt/sources.list.d/*.
You probably got some leftover automatic hooks.
 
Hi,

please post the full output of apt update && apt reinstall -y proxmox-widget-toolkit, ls -lah /etc/apt/apt.conf.d and grep . /etc/apt/sources.list /etc/apt/sources.list.d/*.
You probably got some leftover automatic hooks.
Thanks for the quick reply, see attached the full outputs

apt update && apt reinstall -y proxmox-widget-toolkit
1761560656137.png

ls -lah /etc/apt/apt.conf.d
1761560679604.png

grep . /etc/apt/sources.list /etc/apt/sources.list.d/*
1761560721266.png
 
Try rm -f /etc/apt/apt.conf.d/no-nag-script && apt reinstall -y proxmox-widget-toolkit ..

Also, be aware that you seem to have third-party repositories configured for Bookworm, but your host is already running Trixie.
 
  • Like
Reactions: joanjgm
Try rm -f /etc/apt/apt.conf.d/no-nag-script && apt reinstall -y proxmox-widget-toolkit ..

Also, be aware that you seem to have third-party repositories configured for Bookworm, but your host is already running Trixie.
The issue persist after doing that

I've also compared it with my other working pve instance and I have the same apt.conf.d and the same repos

The only thing different is that when I do

[root@pve ~]# debsums pve-manager proxmox-widget-toolkit -a -s

I now get no missing file, but the desktop GUI still not loading (tried on different browsers) and still getting the same error on the dev console

debsums: changed file /etc/apt/sources.list.d/pve-enterprise.sources (from pve-manager package)
debsums: changed file /etc/apt/sources.list.d/pve-enterprise.list (from pve-manager package)
 
I now get no missing file, but the desktop GUI still not loading (tried on different browsers) and still getting the same error on the dev console
The (re)installation was successful?
Have you tried force-refreshing the web page, i.e. clearing the cache? E.g. in Firefox, this can be done by pressing Ctrl+Shift+R.

Can you also run a full debsums -c -a?
 
The (re)installation was successful?
Have you tried force-refreshing the web page, i.e. clearing the cache? E.g. in Firefox, this can be done by pressing Ctrl+Shift+R.

Can you also run a full debsums -c -a?
Sorry, yes instalation was succesful

1761569590261.png

I've just tried again and it seems to be working properly now, so it's resolved!
 
I've just tried again and it seems to be working properly now, so it's resolved!
Then it probably was just cache ;)

In any case, you can mark the thread as SOLVED by editing your first post, there should be a dropdown to set the prefix.
 
Also, be aware that you seem to have third-party repositories configured for Bookworm, but your host is already running Trixie.
One more thing regarding what you said here, is there a way to do a proper clean up of repositories?
 
One more thing regarding what you said here, is there a way to do a proper clean up of repositories?
As these are external repositories (Netdata and Tailscale), you will need to check yourself if the vendor actually provides up-to-date repositories for Trixie and then configure them appropriately.
 
  • Like
Reactions: joanjgm