find /etc/apt/sources.* -type f -exec tail -n+1 {} +
find /etc/apt/preferences* -type f -exec tail -n+1 {} +
apt-mark showhold
apt update
apt -o Debug::pkgProblemResolver=true dist-upgrade
apt -o Debug::pkgProblemResolver=true install --reinstall pve-manager proxmox-widget-toolkit
find /etc/apt/sources.* -type f -exec tail -n+1 {} +
find /etc/apt/preferences* -type f -exec tail -n+1 {} +
apt-mark showhold
apt update
apt -o Debug::pkgProblemResolver=true dist-upgrade
==> /etc/apt/sources.list.d/ceph.sources <==
Types: deb
URIs: https://enterprise.proxmox.com/debian/ceph-squid
Suites: trixie
Components: enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
Enabled: false
==> /etc/apt/sources.list.d/proxmox.sources <==
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
==> /etc/apt/sources.list.d/debian.sources <==
Types: deb
URIs: http://deb.debian.org/debian/
Suites: trixie trixie-updates
Components: main contrib non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Types: deb
URIs: http://security.debian.org/debian-security/
Suites: trixie-security
Components: main contrib non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
==> /etc/apt/sources.list.d/pve-enterprise.sources <==
Types: deb
URIs: https://enterprise.proxmox.com/debian/pve
Suites: trixie
Components: pve-enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
Enabled: false
==> /etc/apt/sources.list.d/hp-mcp.list <==
# deb [ signed-by=/etc/apt/keyrings/hpePublicKey2048_key1.gpg,/etc/apt/keyrings/hpePublicKey2048_key2.gpg,/etc/apt/keyrings/hpPublicKey2048_key1.gpg,/etc/apt/keyrings/hpPublicKey2048.gpg ] https://downloads.linux.hpe.com/SDR/repo/mcp bookworm/current non-free
Hit:1 http://deb.debian.org/debian trixie InRelease
Hit:2 http://security.debian.org/debian-security trixie-security InRelease
Hit:3 http://deb.debian.org/debian trixie-updates InRelease
Hit:4 http://download.proxmox.com/debian/pve trixie InRelease
All packages are up to date.
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
Entering ResolveByKeep
Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
root@FH-001:~# apt -o Debug::pkgProblemResolver=true install --reinstall pve-manager proxmox-widget-toolkit
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 91914 (apt)
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
Summary:
Upgrading: 0, Installing: 0, Reinstalling: 2, Removing: 0, Not Upgrading: 0
Download size: 0 B / 882 kB
Space needed: 0 B / 5,503 GB available
(Reading database ... 63505 files and directories currently installed.)
Preparing to unpack .../proxmox-widget-toolkit_5.2.7_all.deb ...
Unpacking proxmox-widget-toolkit (5.2.7) over (5.2.7) ...
Preparing to unpack .../pve-manager_9.2.9_all.deb ...
Unpacking pve-manager (9.2.9) over (9.2.9) ...
Setting up proxmox-widget-toolkit (5.2.7) ...
Setting up pve-manager (9.2.9) ...
Processing triggers for man-db (2.13.1-1) ...
pve-manager# dpkg -S /usr/share/pve-manager/js/pvemanagerlib.js
pve-manager: /usr/share/pve-manager/js/pvemanagerlib.js
# grep -sR "StdWorkspace" /usr/share/
/usr/share/pve-manager/index.html.tpl: Ext.onReady(function() { Ext.create('PVE.StdWorkspace');});
/usr/share/pve-manager/js/pvemanagerlib.js: var ws = me.up('pveStdWorkspace');
/usr/share/pve-manager/js/pvemanagerlib.js: var ws = me.up('pveStdWorkspace');
/usr/share/pve-manager/js/pvemanagerlib.js: let ws = view.up('pveStdWorkspace');
/usr/share/pve-manager/js/pvemanagerlib.js:Ext.define('PVE.StdWorkspace', {
/usr/share/pve-manager/js/pvemanagerlib.js: alias: ['widget.pveStdWorkspace'],
proxmoxlib.js?ver=v5.2.6 ist das widget-toolkit aus PVE 9, pvemanagerlib.js?ver=8.4.17 dagegen noch PVE 8. Deckt sich mit der Paketliste aus #7, deine Repos zeigen auf trixie/PVE 9, das System ist aber noch Bookworm (libc6 2.36). widget-toolkit ist arch:all und hat keine libc-Abhängigkeit, das rutscht bei so einem halben Upgrade einfach durch, während pve-manager an pve-cluster/libc hängenbleibt. Daher der ngettext is not defined und die weiße Seite. Entweder Sources zurück auf bookworm und apt install --allow-downgrades proxmox-widget-toolkit=<8er-Version>, oder gleich sauber hoch: pve8to9 laufen lassen und das Debian-Upgrade auf trixie durchziehen.ERR_CONTENT_LENGTH_MISMATCH bei pvemanagerlib.js. Die Datei kommt abgeschnitten an, deshalb ist PVE.StdWorkspace nicht definiert und ExtJS versucht sie per Loader nachzuziehen, das ist dann die 500. Die Pakete sind also in Ordnung, es hakt auf dem Transportweg. Die ERR_INTERNET_DISCONNECTED daneben sprechen dafür. Wie kommst du auf die Kiste, VPN oder Tunnel dazwischen? Spontan tippe ich auf MTU. Zum Nachmessen mal vom Client aus curl -k -o /dev/null -w '%{size_download}\n' https://deinepve:8006/pve2/js/pvemanagerlib.js und den Wert mit stat -c %s /usr/share/pve-manager/js/pvemanagerlib.js auf dem Host vergleichen.Also einen Reverse Proxy benutze ich nicht die pvemanagerlib.js kann ich auch Probmelos öffnen ich habe es auch schon mit mehren Browseren versucht die Normal und im Incognito Tab da ich in vergangenheit auch schon Probleme mir Firefox und Proxmox hatteNutzt du einen Reverse Proxy oder ähnliches? Vielleicht auch mal in einem anderen Browser bzw. Incognito Tab prüfen.
Kannst du das Aufrufen? https://DEINEPVEADRESSE:8006/pve2/js/pvemanagerlib.js
Die Datei stammt übrigens auspve-manager
Bash:# dpkg -S /usr/share/pve-manager/js/pvemanagerlib.js pve-manager: /usr/share/pve-manager/js/pvemanagerlib.js # grep -sR "StdWorkspace" /usr/share/ /usr/share/pve-manager/index.html.tpl: Ext.onReady(function() { Ext.create('PVE.StdWorkspace');}); /usr/share/pve-manager/js/pvemanagerlib.js: var ws = me.up('pveStdWorkspace'); /usr/share/pve-manager/js/pvemanagerlib.js: var ws = me.up('pveStdWorkspace'); /usr/share/pve-manager/js/pvemanagerlib.js: let ws = view.up('pveStdWorkspace'); /usr/share/pve-manager/js/pvemanagerlib.js:Ext.define('PVE.StdWorkspace', { /usr/share/pve-manager/js/pvemanagerlib.js: alias: ['widget.pveStdWorkspace'],
We use essential cookies to make this site work, and optional cookies to enhance your experience.