[SOLVED] pveproxy.service not running

Frank bartels

Member
Mar 6, 2018
17
0
21
52
Hi Specialist,

We have moved our 3 node cluster with Ceph from version 6.0 to 6.1.
The WebGui no longer works on one of the three nodes.
"Connection refused" is the output here.
It can be seen that the pveproxy.service is not running. This service cannot be started either.
In the appendix all necessary logs. If something is missing, please report it.
Thank you for your help in advance.

Bash:
pveversion -v
proxmox-ve: 6.1-2 (running kernel: 5.3.13-1-pve)
pve-manager: 6.1-5 (running version: 6.1-5/9bf06119)
pve-kernel-5.3: 6.1-1
pve-kernel-helper: 6.1-1
pve-kernel-5.0: 6.0-11
pve-kernel-5.3.13-1-pve: 5.3.13-1
pve-kernel-5.3.10-1-pve: 5.3.10-1
pve-kernel-5.0.21-5-pve: 5.0.21-10
pve-kernel-5.0.21-1-pve: 5.0.21-2
pve-kernel-5.0.15-1-pve: 5.0.15-1
ceph: 14.2.5-pve1
ceph-fuse: 14.2.5-pve1
corosync: 3.0.2-pve4
criu: 3.11-3
glusterfs-client: 5.5-3
ifupdown: 0.8.35+pve1
ksm-control-daemon: 1.3-1
libjs-extjs: 6.0.1-10
libknet1: 1.13-pve1
libpve-access-control: 6.0-5
libpve-apiclient-perl: 3.0-2
libpve-common-perl: 6.0-9
libpve-guest-common-perl: 3.0-3
libpve-http-server-perl: 3.0-3
libpve-storage-perl: 6.1-3
libqb0: 1.0.5-1
libspice-server1: 0.14.2-4~pve6+1
lvm2: 2.03.02-pve3
lxc-pve: 3.2.1-1
lxcfs: 3.0.3-pve60
novnc-pve: 1.1.0-1
openvswitch-switch: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-12+deb10u1
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.1-1
pve-cluster: 6.1-2
pve-container: 3.0-15
pve-docs: 6.1-3
pve-edk2-firmware: 2.20191127-1
pve-firewall: 4.0-9
pve-firmware: 3.0-4
pve-ha-manager: 3.0-8
pve-i18n: 2.0-3
pve-qemu-kvm: 4.1.1-2
pve-xtermjs: 3.13.2-1
qemu-server: 6.1-4
smartmontools: 7.0-pve2
spiceterm: 3.1-1
vncterm: 1.6-1
zfsutils-linux: 0.8.2-pve2

Bash:
systemctl status pveproxy.service
● pveproxy.service - PVE API Proxy Server
   Loaded: loaded (/lib/systemd/system/pveproxy.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2020-01-13 09:48:22 CET; 2min 58s ago
  Process: 1248775 ExecStartPre=/usr/bin/pvecm updatecerts --silent (code=exited, status=0/SUCCESS)
  Process: 1248777 ExecStart=/usr/bin/pveproxy start (code=exited, status=255/EXCEPTION)

Jan 13 09:48:22 peter systemd[1]: pveproxy.service: Service RestartSec=100ms expired, scheduling restart.
Jan 13 09:48:22 peter systemd[1]: pveproxy.service: Scheduled restart job, restart counter is at 5.
Jan 13 09:48:22 peter systemd[1]: Stopped PVE API Proxy Server.
Jan 13 09:48:22 peter systemd[1]: pveproxy.service: Start request repeated too quickly.
Jan 13 09:48:22 peter systemd[1]: pveproxy.service: Failed with result 'exit-code'.
Jan 13 09:48:22 peter systemd[1]: Failed to start PVE API Proxy Server.


Bash:
journalctl -u pveproxy:

Jan 13 09:48:16 peter systemd[1]: pveproxy.service: Control process exited, code=exited, status=255/EXCEPTION
Jan 13 09:48:16 peter systemd[1]: pveproxy.service: Failed with result 'exit-code'.
Jan 13 09:48:16 peter systemd[1]: Failed to start PVE API Proxy Server.
Jan 13 09:48:17 peter systemd[1]: pveproxy.service: Service RestartSec=100ms expired, scheduling restart.
Jan 13 09:48:17 peter systemd[1]: pveproxy.service: Scheduled restart job, restart counter is at 1.
Jan 13 09:48:17 peter systemd[1]: Stopped PVE API Proxy Server.
Jan 13 09:48:17 peter systemd[1]: Starting PVE API Proxy Server...
Jan 13 09:48:18 peter pveproxy[1248762]: Template/Base.pm did not return a true value at /usr/share/perl/5.28/base.pm line 135.
Jan 13 09:48:18 peter pveproxy[1248762]:         ...propagated at /usr/share/perl/5.28/base.pm line 157.
Jan 13 09:48:18 peter pveproxy[1248762]: BEGIN failed--compilation aborted at /usr/lib/x86_64-linux-gnu/perl5/5.28/Template.pm line 25.
Jan 13 09:48:18 peter pveproxy[1248762]: Compilation failed in require at /usr/share/perl5/PVE/Service/pveproxy.pm line 24.
Jan 13 09:48:18 peter pveproxy[1248762]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/Service/pveproxy.pm line 24.
Jan 13 09:48:18 peter pveproxy[1248762]: Compilation failed in require at /usr/bin/pveproxy line 11.
Jan 13 09:48:18 peter pveproxy[1248762]: BEGIN failed--compilation aborted at /usr/bin/pveproxy line 11.
Jan 13 09:48:18 peter systemd[1]: pveproxy.service: Control process exited, code=exited, status=255/EXCEPTION
Jan 13 09:48:18 peter systemd[1]: pveproxy.service: Failed with result 'exit-code'.
Jan 13 09:48:18 peter systemd[1]: Failed to start PVE API Proxy Server.
 
can you post the content of the file /usr/lib/x86_64-linux-gnu/perl5/5.28/Template/Base.pm ?
 
The File /usr/lib/x86_64-linux-gnu/perl5/5.28/Template/Base.pm is empty.
seems your packages are corrupted (at least libtemplate-perl ; use apt install --reinstall libtemplate-perl to fix it)
use 'debsums' to check the integrity of your files...
 
  • Like
Reactions: Frank bartels

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!