Repository Add Button has no function

mrgoodguy

New Member
Jan 27, 2024
4
0
1
Hello, I'm new to proxmox, just downloaded and tried to setup the update system for non-subscription model.
I can disable the pve-enterprise updates and ceph enterprise updates.
But pressing the "add" button does simply nothing.
What am I doing wrong?
 
Hi,
can you run apt install debsums && debsums -s pve-manager proxmox-widget-toolkit? Maybe you installed a third-party script/package that messed with the Javascript code at some point? You wouldn't be the first one.
 
I did not install anything on my own, this is a vanilla pve server. I just created a vm, uploaded an ubuntu 22.04 lts server iso and installed the ubuntu server into the vm.
To be sure it's not my fault I reinstalled pve server from scratch - same "error" - add button does nothing.
 
I reinstalled pve server from scratch - same "error" - add button does nothing.
What if you run apt install debsums && debsums -s pve-manager proxmox-widget-toolkit? Do you get any error in your browser's developer console when you click the button (usually Ctrl+Shift+C and then going to the Console tab)?
 
No errors when issuing update command with opened dev console.
Here is the output of the terminal:

Bash:
Linux myhomeserver 6.5.11-4-pve #1 SMP PREEMPT_DYNAMIC PMX 6.5.11-4 (2023-11-20T10:19Z) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sun Jan 28 19:18:25 CET 2024 from 172.16.10.161 on pts/1
root@myhomeserver:~# apt install debsums && debsums -s pve-manager proxmox-widget-toolkit
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  libdpkg-perl libfile-fcntllock-perl libfile-fnmatch-perl
Suggested packages:
  debian-keyring gcc | c-compiler patch git bzr
The following NEW packages will be installed:
  debsums libdpkg-perl libfile-fcntllock-perl libfile-fnmatch-perl
0 upgraded, 4 newly installed, 0 to remove and 30 not upgraded.
Need to get 684 kB of archives.
After this operation, 2,311 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ftp.de.debian.org/debian bookworm/main amd64 libdpkg-perl all 1.21.22 [603 kB]
Get:2 http://ftp.de.debian.org/debian bookworm/main amd64 libfile-fnmatch-perl amd64 0.02-3+b1 [10.2 kB]
Get:3 http://ftp.de.debian.org/debian bookworm/main amd64 debsums all 3.0.2.1 [35.5 kB]
Get:4 http://ftp.de.debian.org/debian bookworm/main amd64 libfile-fcntllock-perl amd64 0.22-4+b1 [34.8 kB]
Fetched 684 kB in 0s (1,807 kB/s)                 
Selecting previously unselected package libdpkg-perl.
(Reading database ... 45475 files and directories currently installed.)
Preparing to unpack .../libdpkg-perl_1.21.22_all.deb ...
Unpacking libdpkg-perl (1.21.22) ...
Selecting previously unselected package libfile-fnmatch-perl.
Preparing to unpack .../libfile-fnmatch-perl_0.02-3+b1_amd64.deb ...
Unpacking libfile-fnmatch-perl (0.02-3+b1) ...
Selecting previously unselected package debsums.
Preparing to unpack .../debsums_3.0.2.1_all.deb ...
Unpacking debsums (3.0.2.1) ...
Selecting previously unselected package libfile-fcntllock-perl.
Preparing to unpack .../libfile-fcntllock-perl_0.22-4+b1_amd64.deb ...
Unpacking libfile-fcntllock-perl (0.22-4+b1) ...
Setting up libfile-fcntllock-perl (0.22-4+b1) ...
Setting up libdpkg-perl (1.21.22) ...
Setting up libfile-fnmatch-perl (0.02-3+b1) ...
Setting up debsums (3.0.2.1) ...
Processing triggers for man-db (2.11.2-2) ...
root@myhomeserver:~#

The dev console says this:

Code:
Starting Proxmox VE Manager pvemanagerlib.js:1442:9
downloadable font: Glyph bbox was incorrect (glyph ids 33 55 62 81 82 83 84 87 88 89 90 112 119 120 123 139 159 162 164 166 178 184 185 217 218 272 273 274 275 279 281 284 290 291 292 309 310 319 321 323 326 329 330 331 332 333 334 339 341 347 349 351 352 353 354 357 358 361 366 367 370 371 414 431 436 444 445 458 460 464 465 483 505 508 511 514 516 517 518 520 521 538 539 546 568 574 579 580 585 586 594 596 599 602 603 616 618 622 627 629 630 633 634 638 643 645 651 654 665 675 685 686 688 691) (font-family: "FontAwesome" style:normal weight:400 stretch:100 src index:1) source: https://myhomeserver.fritz.box:8006/pve2/fa/fonts/fontawesome-webfont.woff2?v=4.7.0
Leerer String an getElementById() übergeben. 22 myhomeserver.fritz.box:8006
xtermjs: starting main.js:1:9
 
Does the Refresh button in the Updates tab work? Is the behavior the same with a different browser? Please also post the output of pveversion -v.
 
Thanks for your replies.
In the meantime I did startet a manual system update via apt update, apt dist-upgrade, apt autoremove, apt autoclean. Just to let you know.

Does the Refresh button in the Updates tab work? Is the behavior the same with a different browser? Please also post the output of pveversion -v.
I just tried with Edge instead of Firefox and there the button has a function. I could add the non-subscription updates.
Afterwards I tested back in Firefox and now it's working in Firefox also.
Don't know why, but it's ok for now.
So thanks a lot, fiona!

This is the output of pveversion -v -- before system update run:

Code:
root@myhomeserver:~#
root@myhomeserver:~#
root@myhomeserver:~#
root@myhomeserver:~# pveversion -v
proxmox-ve: 8.1.0 (running kernel: 6.5.11-4-pve)
pve-manager: 8.1.3 (running version: 8.1.3/b46aac3b42da5d15)
proxmox-kernel-helper: 8.0.9
proxmox-kernel-6.5.11-4-pve-signed: 6.5.11-4
proxmox-kernel-6.5: 6.5.11-4
ceph-fuse: 17.2.7-pve1
corosync: 3.1.7-pve3
criu: 3.17.1-2
glusterfs-client: 10.3-5
ifupdown2: 3.2.0-1+pmx7
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-4
libknet1: 1.28-pve1
libproxmox-acme-perl: 1.5.0
libproxmox-backup-qemu0: 1.4.0
libproxmox-rs-perl: 0.3.1
libpve-access-control: 8.0.7
libpve-apiclient-perl: 3.3.1
libpve-common-perl: 8.1.0
libpve-guest-common-perl: 5.0.6
libpve-http-server-perl: 5.0.5
libpve-network-perl: 0.9.4
libpve-rs-perl: 0.8.7
libpve-storage-perl: 8.0.5
libspice-server1: 0.15.1-1
lvm2: 2.03.16-2
lxc-pve: 5.0.2-4
lxcfs: 5.0.3-pve3
novnc-pve: 1.4.0-3
proxmox-backup-client: 3.0.4-1
proxmox-backup-file-restore: 3.0.4-1
proxmox-kernel-helper: 8.0.9
proxmox-mail-forward: 0.2.2
proxmox-mini-journalreader: 1.4.0
proxmox-offline-mirror-helper: 0.6.2
proxmox-widget-toolkit: 4.1.3
pve-cluster: 8.0.5
pve-container: 5.0.8
pve-docs: 8.1.3
pve-edk2-firmware: 4.2023.08-1
pve-firewall: 5.0.3
pve-firmware: 3.9-1
pve-ha-manager: 4.0.3
pve-i18n: 3.1.2
pve-qemu-kvm: 8.1.2-4
pve-xtermjs: 5.3.0-2
qemu-server: 8.0.10
smartmontools: 7.3-pve1
spiceterm: 3.3.0
swtpm: 0.8.0+pve1
vncterm: 1.8.0
zfsutils-linux: 2.2.0-pve3
root@myhomeserver:~#
root@myhomeserver:~#
root@myhomeserver:~#
root@myhomeserver:~#



and after system update run:

Code:
root@myhomeserver:~#
root@myhomeserver:~#
root@myhomeserver:~#
root@myhomeserver:~# pveversion -v
proxmox-ve: 8.1.0 (running kernel: 6.5.11-4-pve)
pve-manager: 8.1.4 (running version: 8.1.4/ec5affc9e41f1d79)
proxmox-kernel-helper: 8.1.0
proxmox-kernel-6.5: 6.5.11-7
proxmox-kernel-6.5.11-7-pve-signed: 6.5.11-7
proxmox-kernel-6.5.11-4-pve-signed: 6.5.11-4
ceph-fuse: 17.2.7-pve1
corosync: 3.1.7-pve3
criu: 3.17.1-2
glusterfs-client: 10.3-5
ifupdown2: 3.2.0-1+pmx8
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-4
libknet1: 1.28-pve1
libproxmox-acme-perl: 1.5.0
libproxmox-backup-qemu0: 1.4.1
libproxmox-rs-perl: 0.3.3
libpve-access-control: 8.0.7
libpve-apiclient-perl: 3.3.1
libpve-common-perl: 8.1.0
libpve-guest-common-perl: 5.0.6
libpve-http-server-perl: 5.0.5
libpve-network-perl: 0.9.5
libpve-rs-perl: 0.8.8
libpve-storage-perl: 8.0.5
libspice-server1: 0.15.1-1
lvm2: 2.03.16-2
lxc-pve: 5.0.2-4
lxcfs: 5.0.3-pve4
novnc-pve: 1.4.0-3
proxmox-backup-client: 3.1.2-1
proxmox-backup-file-restore: 3.1.2-1
proxmox-kernel-helper: 8.1.0
proxmox-mail-forward: 0.2.3
proxmox-mini-journalreader: 1.4.0
proxmox-offline-mirror-helper: 0.6.4
proxmox-widget-toolkit: 4.1.3
pve-cluster: 8.0.5
pve-container: 5.0.8
pve-docs: 8.1.3
pve-edk2-firmware: 4.2023.08-3
pve-firewall: 5.0.3
pve-firmware: 3.9-1
pve-ha-manager: 4.0.3
pve-i18n: 3.2.0
pve-qemu-kvm: 8.1.2-6
pve-xtermjs: 5.3.0-3
qemu-server: 8.0.10
smartmontools: 7.3-pve1
spiceterm: 3.3.0
swtpm: 0.8.0+pve1
vncterm: 1.8.0
zfsutils-linux: 2.2.2-pve1
root@myhomeserver:~#
root@myhomeserver:~#
root@myhomeserver:~#
 

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!