Hi Proxmox Community,
I have been trying to connect to https://192.168.1.100:8006, but after the server reboot the web GUI become unreachable.
The funny thing is that the service itself seem to be running.
# systemctl status pveproxy.service
● pveproxy.service - PVE API Proxy Server
Loaded: loaded (/lib/systemd/system/pveproxy.service; enabled; preset: enabled)
Active: active (running) since Fri 2024-07-19 04:28:32 PDT; 3 days ago
Process: 1317 ExecStartPre=/usr/bin/pvecm updatecerts --silent (code=exited, status=0/SUCCESS)
Process: 1319 ExecStart=/usr/bin/pveproxy start (code=exited, status=0/SUCCESS)
Process: 704852 ExecReload=/usr/bin/pveproxy restart (code=exited, status=0/SUCCESS)
Main PID: 1321 (pveproxy)
Tasks: 5 (limit: 153946)
Memory: 226.0M
CPU: 22min 42.801s
CGroup: /system.slice/pveproxy.service
├─ 1321 pveproxy
├─811061 "pveproxy worker"
├─811072 "pveproxy worker"
├─812054 "pveproxy worker (shutdown)"
└─812055 "pveproxy worker"
Jul 22 10:11:03 proxmox-serv pveproxy[1321]: starting 1 worker(s)
Jul 22 10:11:03 proxmox-serv pveproxy[1321]: worker 811061 started
Jul 22 10:11:08 proxmox-serv pveproxy[807307]: worker exit
Jul 22 10:11:08 proxmox-serv pveproxy[1321]: worker 807307 finished
Jul 22 10:11:08 proxmox-serv pveproxy[1321]: starting 1 worker(s)
Jul 22 10:11:08 proxmox-serv pveproxy[1321]: worker 811072 started
Jul 22 10:16:49 proxmox-serv pveproxy[1321]: worker 806779 finished
Jul 22 10:16:49 proxmox-serv pveproxy[1321]: starting 1 worker(s)
Jul 22 10:16:49 proxmox-serv pveproxy[1321]: worker 812055 started
Jul 22 10:16:50 proxmox-serv pveproxy[812054]: got inotify poll request in wrong process - disabling inotify
#ss -tulpn
tcp LISTEN 0 4096 *:8006 *:* users
("pveproxy worker",pid=812055,fd=6),("pveproxy worker",pid=811072,fd=6),("pveproxy worker",pid=811061,fd=6),("pveproxy",pid=1321,fd=6))
When I do curl, I am getting the following, but the browser is giving me "The connection has timed out".
# curl https://192.168.1.100:8006 -k
<!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>proxmox-serv - 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.1.4" />
<link rel="stylesheet" type="text/css" href="/pwt/css/ext6-pmx.css?ver=v4.1.3-t1700730770" />
<link rel="stylesheet" type="text/css" media="(prefers-color-scheme: dark)" href="/pwt/themes/theme-proxmox-dark.css?ver=v4.1.3-t1700730770" />
<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: 'proxmox-serv',
UserName: '',
CSRFPreventionToken: 'null'
};
</script>
<script type="text/javascript" src="/proxmoxlib.js?ver=v4.1.3-t1700730770"></script>
<script type="text/javascript" src="/pve2/js/pvemanagerlib.js?ver=8.1.4"></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>
Any help would be appreciated.
I have been trying to connect to https://192.168.1.100:8006, but after the server reboot the web GUI become unreachable.
The funny thing is that the service itself seem to be running.
# systemctl status pveproxy.service
● pveproxy.service - PVE API Proxy Server
Loaded: loaded (/lib/systemd/system/pveproxy.service; enabled; preset: enabled)
Active: active (running) since Fri 2024-07-19 04:28:32 PDT; 3 days ago
Process: 1317 ExecStartPre=/usr/bin/pvecm updatecerts --silent (code=exited, status=0/SUCCESS)
Process: 1319 ExecStart=/usr/bin/pveproxy start (code=exited, status=0/SUCCESS)
Process: 704852 ExecReload=/usr/bin/pveproxy restart (code=exited, status=0/SUCCESS)
Main PID: 1321 (pveproxy)
Tasks: 5 (limit: 153946)
Memory: 226.0M
CPU: 22min 42.801s
CGroup: /system.slice/pveproxy.service
├─ 1321 pveproxy
├─811061 "pveproxy worker"
├─811072 "pveproxy worker"
├─812054 "pveproxy worker (shutdown)"
└─812055 "pveproxy worker"
Jul 22 10:11:03 proxmox-serv pveproxy[1321]: starting 1 worker(s)
Jul 22 10:11:03 proxmox-serv pveproxy[1321]: worker 811061 started
Jul 22 10:11:08 proxmox-serv pveproxy[807307]: worker exit
Jul 22 10:11:08 proxmox-serv pveproxy[1321]: worker 807307 finished
Jul 22 10:11:08 proxmox-serv pveproxy[1321]: starting 1 worker(s)
Jul 22 10:11:08 proxmox-serv pveproxy[1321]: worker 811072 started
Jul 22 10:16:49 proxmox-serv pveproxy[1321]: worker 806779 finished
Jul 22 10:16:49 proxmox-serv pveproxy[1321]: starting 1 worker(s)
Jul 22 10:16:49 proxmox-serv pveproxy[1321]: worker 812055 started
Jul 22 10:16:50 proxmox-serv pveproxy[812054]: got inotify poll request in wrong process - disabling inotify
#ss -tulpn
tcp LISTEN 0 4096 *:8006 *:* users
When I do curl, I am getting the following, but the browser is giving me "The connection has timed out".
# curl https://192.168.1.100:8006 -k
<!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>proxmox-serv - 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.1.4" />
<link rel="stylesheet" type="text/css" href="/pwt/css/ext6-pmx.css?ver=v4.1.3-t1700730770" />
<link rel="stylesheet" type="text/css" media="(prefers-color-scheme: dark)" href="/pwt/themes/theme-proxmox-dark.css?ver=v4.1.3-t1700730770" />
<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: 'proxmox-serv',
UserName: '',
CSRFPreventionToken: 'null'
};
</script>
<script type="text/javascript" src="/proxmoxlib.js?ver=v4.1.3-t1700730770"></script>
<script type="text/javascript" src="/pve2/js/pvemanagerlib.js?ver=8.1.4"></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>
Any help would be appreciated.