pveproxy startet nicht / curl-Paket defekt?

Pfeifenraucher

New Member
Feb 2, 2024
7
0
1
Hallo zusammen,

ich habe heute ein Update gemacht und seither kommt die Webgui von PVE 8.2 nicht mehr hoch. Wenn ich den Service per sytemctl starte wird mir folgende Fehlermeldung in journalctl -xn gebaut und wiederholt - daher nur ein Auszug:
Bash:
░░ The job identifier is 10565 and the job result is failed.
Jun 26 18:02:32 oms-211 pveproxy[17409]: Missing right curly or square bracket at /usr/lib/x86_64-linux-gnu/perl-base/File/Temp.pm line 1973, at end of line
Jun 26 18:02:32 oms-211 pveproxy[17409]: syntax error at /usr/lib/x86_64-linux-gnu/perl-base/File/Temp.pm line 1973, at EOF
Jun 26 18:02:32 oms-211 pveproxy[17409]: Compilation failed in require at /usr/share/perl5/PVE/PBSClient.pm line 8,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/PBSClient.pm line 8,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: Compilation failed in require at /usr/share/perl5/PVE/Storage/PBSPlugin.pm line 18,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/Storage/PBSPlugin.pm line 18,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: Compilation failed in require at /usr/share/perl5/PVE/Storage.pm line 40,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/Storage.pm line 40,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: Compilation failed in require at /usr/share/perl5/PVE/GuestHelpers.pm line 8,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/GuestHelpers.pm line 8,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: Compilation failed in require at /usr/share/perl5/PVE/API2.pm line 8,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/API2.pm line 8,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: Compilation failed in require at /usr/share/perl5/PVE/Service/pveproxy.pm line 13,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: BEGIN failed--compilation aborted at /usr/share/perl5/PVE/Service/pveproxy.pm line 13,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: Compilation failed in require at /usr/bin/pveproxy line 11,  line 960.
Jun 26 18:02:32 oms-211 pveproxy[17409]: BEGIN failed--compilation aborted at /usr/bin/pveproxy line 11,  line 960.
Jun 26 18:02:32 oms-211 systemd[1]: pveproxy.service: Control process exited, code=exited, status=255/EXCEPTION
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ An ExecStart= process belonging to unit pveproxy.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 255.
Jun 26 18:02:32 oms-211 systemd[1]: pveproxy.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ The unit pveproxy.service has entered the 'failed' state with result 'exit-code'.
Jun 26 18:02:32 oms-211 systemd[1]: Failed to start pveproxy.service - PVE API Proxy Server.
░░ Subject: A start job for unit pveproxy.service has failed
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ A start job for unit pveproxy.service has finished with a failure.
░░
░░ The job identifier is 10453 and the job result is failed.

Hier scheint sich das curl-Paket daneben zu benehmen. Eine ähnliche Fehlermeldung erhalte ich, wenn ich eine vm mittels 'qm' manuell starten möchte bzw. muss, so denn der Hausfrieden heute gewahrt werden soll. Wenn ich curl neu installiere oder per dpkg-reconfigure anstoße, kommt folgende Meldung:
Code:
tuser@oms-211:/etc/apt# dpkg-reconfigure curl
Variable "$LEVEL" will not stay shared at /usr/lib/x86_64-linux-gnu/perl-base/File/Temp.pm line 1750.
Variable "$TopSystemUID" will not stay shared at /usr/lib/x86_64-linux-gnu/perl-base/File/Temp.pm line 1789.
debconf: unable to initialize frontend: Dialog
debconf: (Missing right curly or square bracket at /usr/lib/x86_64-linux-gnu/perl-base/File/Temp.pm line 1973, at end of line)
debconf: falling back to frontend: Readline

Code:
curl -I https://www.nixcraft.com/
funktioniert wenigstens ohne Fehlermeldung.

Hat jemand eine Idee, wo mein Fehler liegt und wie ich das beheben kann?

VG und Danke
 
Last edited:
Sieht fuer mich nach einem Problem beim dist-upgrade aus. Kamst Du von der Version 7.x? Das waere dann Debian 11, waehrend 8.x auf Debian 12 (bookworm) basiert.
Was sagt "lsb_release -a"?
Wie sieht Deine /etc/apt/sources.list aus?
Hast Du noch irgendwelche anderen Quellen manuell in /etc/apt/sources.list.d/ eingetragen?

"apt update && apt dist-upgrade" laeuft fehlerfrei durch?
 
Moin,

ich habe das Problem dadurch gelöst, dass ich die Pakete perl und perl-base neu installiert habe. Nach einem ersten manuellen Start des pveproxy per rsystemctl war noch nicht alles ganz sauber. Ein Reboot war dann sehr erfreulich.
Als zusätzliches Paket habe ich webmin installiert.

Und ja, apt dist-upgrade lief augenscheinlich einwandfrei durch...

VG
 
Last edited:

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!