Hello,
I'm experiencing a severe performance issue with the Proxmox Web UI after recent updates. Any action in the UI, like clicking on a node or a VM, takes about 10 seconds to respond. The server itself is responsive via SSH, and the VMs are running without any issues.
System Information:
Troubleshooting Steps I've already taken:I've tried almost everything I can think of, but nothing has solved the problem:
Thank you.
I'm experiencing a severe performance issue with the Proxmox Web UI after recent updates. Any action in the UI, like clicking on a node or a VM, takes about 10 seconds to respond. The server itself is responsive via SSH, and the VMs are running without any issues.
System Information:
- Proxmox VE Version: Updated to pve-manager 8.4.5
- Kernel Version: Running 6.8.12-13-pve
- CPU: AMD Ryzen 7 7735U
- Memory: 32GB
Troubleshooting Steps I've already taken:I've tried almost everything I can think of, but nothing has solved the problem:
- Checked Server Resources: top, iostat, etc., show the server is mostly idle. CPU usage is very low, there is no I/O wait, and plenty of free memory.
- Stopped All VMs: Shutting down all running VMs does not improve the UI responsiveness.
- Rebooted Multiple Times: The issue persists after every reboot.
- Browser Issues: Tried different browsers (Chrome, Firefox), cleared cache, and used incognito mode. No change.
- Checked PVE Services: systemctl status pveproxy pvedaemon and journalctl -u pveproxy show no errors.
- Removed network-manager: I found that network-manager was installed as a dependency. I have completely purged it (apt purge network-manager) and rebooted, but the problem remains.
- Booted with Older Kernel: Booted into the previous kernel (6.8.12-12-pve), but the UI was still slow.
- Reinstalled pve-manager: Tried apt-get install --reinstall pve-manager, but it didn't help.
- Checked dmesg: No critical hardware errors. There was minor link flapping on boot, but the links are stable during operation.
- Checked DNS: DNS resolution is fast (dig query time is ~45ms to 8.8.8.8).
- Disabled NIC Offloading: Tried turning off TSO, GSO, and GRO via ethtool. No effect.
- The API call to /api2/json/cluster/resources takes about 9.5 seconds to complete.
- Looking at the timing breakdown, almost the entire duration is spent in the "Blocked" state. This suggests the browser is waiting for a long time just to establish a connection to the pveproxy service, and that the server-side processing is not the bottleneck.
Thank you.