I cannot connect to the WebUI

naxiu

New Member
Mar 31, 2025
5
0
1
I cant connect to my proxmox server: http://192.168.0.7:8006 or https://192.168.0.7:8006 (im on 192.168.0.155)
I can ssh to the server using ssh root@192.168.0.7 and run the commands see status etc. it seems like the webservice is not working
I have restarted my server, unplugged it from power as well.

I have read tons of posts here but nothing works:

Code:
root@pve:~# curl -I http://192.168.0.7:8006
HTTP/1.1 501 method 'HEAD' not available
Cache-Control: max-age=0
Connection: close
Date: Thu, 04 Dec 2025 19:41:00 GMT
Pragma: no-cache
Server: pve-api-daemon/3.0
Expires: Thu, 04 Dec 2025 19:41:00 GMT

Code:
root@pve:~# pveproxy status
running

Code:
 systemctl stop pvestatd
 systemctl start pvestatd
 systemctl stop pveproxy
 systemctl start pveproxy

Code:
auto lo
iface lo inet loopback
iface enp114s0 inet manual
auto vmbr0
iface vmbr0 inet static
        address 192.168.0.7/24
        gateway 192.168.0.1
        bridge-ports enp114s0
        bridge-stp off
        bridge-fd 0

source /etc/network/interfaces.d/*
 
curl -k
Cheers


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox

Code:
root@pve:~# curl -k https://192.168.0.7:8006
<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
    <title>pve - Proxmox Virtual Environment</title>
    <link rel="icon" sizes="128x128" href="/pve2/images/logo-128.png" />
    <link rel="apple-touch-icon" sizes="128x128" href="/pve2/images/logo-128.png" />
    <link rel="stylesheet" type="text/css" href="/pve2/ext6/theme-crisp/resources/theme-crisp-all.css?ver=7.0.0" />
    <link rel="stylesheet" type="text/css" href="/pve2/ext6/crisp/resources/charts-all.css?ver=7.0.0" />
    <link rel="stylesheet" type="text/css" href="/pve2/fa/css/font-awesome.css" />
    <link rel="stylesheet" type="text/css" href="/pve2/font-logos/css/font-logos.css" />
    <link rel="stylesheet" type="text/css" href="/pve2/css/ext6-pve.css?ver=8.3.0" />
    <link rel="stylesheet" type="text/css" href="/pwt/css/ext6-pmx.css?ver=v4.3.1-t1732016404" />
    <link rel="stylesheet" type="text/css" media="(prefers-color-scheme: dark)" href="/pwt/themes/theme-proxmox-dark.css?ver=v4.3.1-t1732016404" />
   
    <script type='text/javascript'>function gettext(buf) { return buf; }</script>
   
    <script type="text/javascript" src="/pve2/ext6/ext-all.js?ver=7.0.0"></script>
    <script type="text/javascript" src="/pve2/ext6/charts.js?ver=7.0.0"></script>
   
    <script type="text/javascript" src="/pve2/js/u2f-api.js"></script>
    <script type="text/javascript" src="/qrcode.min.js"></script>
    <script type="text/javascript">
    Proxmox = {
    Setup: { auth_cookie_name: 'PVEAuthCookie' },
    defaultLang: 'en',
    NodeName: 'pve',
    UserName: '',
    CSRFPreventionToken: 'null'
    };
    </script>
    <script type="text/javascript" src="/proxmoxlib.js?ver=v4.3.1-t1732016404"></script>
    <script type="text/javascript" src="/pve2/js/pvemanagerlib.js?ver=8.3.0"></script>
    <script type="text/javascript" src="/pve2/ext6/locale/locale-en.js?ver=7.0.0"></script>

    <script type="text/javascript">
    if (typeof(PVE) === 'undefined') PVE = {};
    Ext.History.fieldid = 'x-history-field';
    Ext.onReady(function() { Ext.create('PVE.StdWorkspace');});
    </script>

  </head>
  <body>
    <!-- Fields required for history management -->
    <form id="history-form" class="x-hidden">
    <input type="hidden" id="x-history-field"/>
    </form>
  </body>
</html>

what am i expecting?
 
hmm


Code:
nc -vz 192.168.0.7 8006
Connection to 192.168.0.7 port 8006 [tcp/*] succeeded!

seems the port is working, im on the same subnet on the same switch and i can connect to the guests running on the host but not this ip and the port... via a browser...
 
Hi @naxiu ,

There are no wide-spread reports in the forum of web UI instability . There are occasional reports, such as yours, and in 99.9% of cases they are caused/resolved by:
a) reconfiguring the smart-home routers , ie changing the DHCP range
b) removing scripts that modify PVE code and repairing the damage that these scripts did
c) duplicate IP
d) user-run firewalls

The information you provided over the last 4 posts is incomplete. At the very least:
a) has this ever worked before
b) is this a new installation
c) if it worked previously - what has changed
d) no Running IP configuration provided (ip a)
e) the symptom description is ambiguous : "I cant connect"

Giving you full benefit of the doubt, we know that:
a) Well-known port connectivity is functional : ssh works
b) PVE UI services are running and functional : curl -k returns

Your next steps are:
a) respond to the question asked by @Ernst T.
b) if you ever installed "community scripts" , there is likely a silent "patcher" left behind - search the forum on how to remove it and fix GUI packages
c) understand and report how exactly UI fails, review browser console if necessary
d) exclude your router from the chain by direct connecting client to PVE
e) install and run tcpdump/wireshark if necessary
f) review system log (journalctl)

Good luck


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
  • Like
Reactions: UdoB