I found this just a Syntax change on javascript And found the follow way to fix it in the older browser.
(you need login as root and change this follow two files)
Plz note, Before you Change any file, back it up!!!
Any change for file may make the system unstable(and terrible in upgrade)
Code:
======
/usr/share/pve-manager/js/pvemanagerlib.js
======
--pvemanagerlib.js:45943
if (values.password?.length === 0) {
delete values.password;
}
if (values.username?.length === 0) {
delete values.username;
}
++pvemanagerlib.js:45943
if (values.password && values.password.length === 0) {
delete values.password;
}
if (values.username && values.username.length === 0) {
delete values.username;
}
--pvemanagerlib.js:5229
let fieldValue = item.data[field]?.toString().toLowerCase();
++pvemanagerlib.js:5229
let fieldValue = item.data[field] && item.data[field].toString().toLowerCase();
--pvemanagerlib.js:35125
const subscription = res?.data?.status.toLowerCase() === 'active';
++pvemanagerlib.js:35125
const subscription = res && res.data && res.data.status.toLowerCase() === 'active';
======
/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
======
--proxmoxlib.js:14646
hidden: Proxmox?.Setup?.auth_cookie_name !== 'PVEAuthCookie', // FIXME currently only PVE supports it
++proxmoxlib.js:14646
hidden: Proxmox && Proxmox.Setup && Proxmox.Setup.auth_cookie_name !== 'PVEAuthCookie', // FIXME currently only PVE supports it
==========================================
And this is the package version list
proxmox-ve: 7.0-2 (running kernel: 5.11.22-4-pve)
pve-manager: 7.0-11 (running version: 7.0-11/63d82f4e)
pve-kernel-5.11: 7.0-7
pve-kernel-helper: 7.0-7
pve-kernel-5.4: 6.4-6
pve-kernel-5.11.22-4-pve: 5.11.22-8
pve-kernel-5.4.140-1-pve: 5.4.140-1
pve-kernel-5.4.78-2-pve: 5.4.78-2
pve-kernel-5.4.73-1-pve: 5.4.73-1
ceph-fuse: 14.2.21-1
corosync: 3.1.5-pve1
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown: not correctly installed
ifupdown2: 3.1.0-1+pmx3
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-1
libknet1: 1.22-pve1
libproxmox-acme-perl: 1.3.0
libproxmox-backup-qemu0: 1.2.0-1
libpve-access-control: 7.0-4
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.0-6
libpve-guest-common-perl: 4.0-2
libpve-http-server-perl: 4.0-2
libpve-storage-perl: 7.0-11
libqb0: 1.0.5-1
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 4.0.9-4
lxcfs: 4.0.8-pve2
novnc-pve: 1.2.0-3
proxmox-backup-client: 2.0.9-2
proxmox-backup-file-restore: 2.0.9-2
proxmox-mini-journalreader: 1.2-1
proxmox-widget-toolkit: 3.3-6
pve-cluster: 7.0-3
pve-container: 4.0-9
pve-docs: 7.0-5
pve-edk2-firmware: 3.20200531-1
pve-firewall: 4.2-3
pve-firmware: 3.3-1
pve-ha-manager: 3.3-1
pve-i18n: 2.5-1
pve-qemu-kvm: 6.0.0-4
pve-xtermjs: 4.12.0-1
qemu-server: 7.0-13
smartmontools: 7.2-pve2
spiceterm: 3.2-2
vncterm: 1.7-1
zfsutils-linux: 2.0.5-pve1