Can't connect to Web GUI after upgrade version 8

dimer

Member
Jun 3, 2022
3
0
6
Hi,

I was using the Web UI of my Proxmox server normally on version 7. After upgrading to version 8, the web interface is no longer loading. I can still access the server via SSH without any issues.

I’ve checked port 8006, and it is open and listening as expected. I can even access the console GUI using curl like this:

Code:
root@pve2:~# curl https://localhost:8006 | grep title
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: https://curl.se/docs/sslcerts.html


curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.

When I try to access the address https://192.168.0.4:8006, only a blank background appears, with nothing else loading. I noticed that when trying to access the same server from another computer with a dark theme in the browser, the background turns black and nothing loads. Could this be some bug in the Proxmox theme, perhaps?

Here are some additional details about the server:

# ip a

Code:
root@pve2:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr1 state UP group default qlen 1000
    link/ether d0:94:66:a4:8a:24 brd ff:ff:ff:ff:ff:ff
3: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UP group default qlen 1000
    link/ether 00:e0:4b:51:0b:43 brd ff:ff:ff:ff:ff:ff
4: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 00:e0:4b:51:0b:43 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.4/23 scope global vmbr0
       valid_lft forever preferred_lft forever
    inet6 fe80::2e0:4bff:fe51:b43/64 scope link
       valid_lft forever preferred_lft forever
5: vmbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether d0:94:66:a4:8a:24 brd ff:ff:ff:ff:ff:ff
    inet 172.16.0.4/24 scope global vmbr1
       valid_lft forever preferred_lft forever
    inet6 fe80::d294:66ff:fea4:8a24/64 scope link
       valid_lft forever preferred_lft forever
6: tap203i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UNKNOWN group default qlen 1000
    link/ether b2:c0:ab:ec:2c:6a brd ff:ff:ff:ff:ff:ff


cat /etc/network/interfaces

Code:
auto lo
iface lo inet loopback

iface enp1s0 inet manual

iface enp2s0 inet manual

auto vmbr0
iface vmbr0 inet static
        address 192.168.0.4/23
        gateway 192.168.0.29
        bridge-ports enp2s0
        bridge-stp off
        bridge-fd 0
#Rede LAN.


auto vmbr1
iface vmbr1 inet static
        address 172.16.0.4/24
        bridge-ports enp1s0
        bridge-stp off
        bridge-fd 0
#Rede Storage


I am able to successfully ping from the server to the workstation, and the reverse works as well.

Can someone help me with this issue?
Thanks.
 
You need -k option to ignore self-generated certificate.
inet 192.168.0.4/23
You didnt mention any network changes, but are you sure this is a correct subnet? (/23)

Have you checked your browser console for any errors?
Have you tried a different browser?
Do you have any browser extensions getting in a way? Tried incognito? Phone?



Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
HI,
You need -k option to ignore self-generated certificate.
Oh, sorry..

Code:
root@master:/etc/default# curl -k https://localhost:8006 | grep title
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  2160  100  2160    0     0  69677      0 --:--:-- --:--:-- --:--:-- 69677
    <title>master - Proxmox Virtual Environment</title>

You didnt mention any network changes, but are you sure this is a correct subnet? (/23)

Yes, is correct. The local network ranges from 192.168.0.1 to 192.168.1.254, which is why the subnet mask is /23. But before updating the PVE, the mask was /23, and I didn’t have any access issues.

Have you checked your browser console for any errors?
I hadn’t checked before, so I checked now, and these errors showed up. The first GET error appears right at the beginning, and the other errors appear after about 40 seconds of trying to load the page.

1730726984155.png
Have you tried a different browser?
Yes, Chrome, Edge, and Brave. I tested it on different computers as well.

Have you tried a different browser?
Do you have any browser extensions getting in a way? Tried incognito? Phone?

In one of the tests, I used a browser without any extensions, and the same issue occurred. I also tested on my iPhone, and the problem persisted. Only blank page.

Any other solution ideas?
Thanks.
 
I just launched Windows Sandbox, a completely clean environment without any programs that could interfere with or block the loading of the PVE Web GUI. I used both Edge and Chrome browsers, without any plugins or extensions, and the issue persisted. It only loads a blank page and nothing else. After that, I installed Firefox and tested again. After a few seconds, the PVE login page opened. It took longer than usual, but the PVE page did load.

Could this problem be related to the Chromium engine used by both Chrome and Edge?
 

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!