Hast Du einen echt wichtigen Grund dafür den embedded Perl Interpreter zu verwenden? Falls nein, würde ich den abschalten - der verursacht erfahrungsgemäß oft mehr Probleme als Nutzen. Dann verwendet er den vom System und der geht ja... Grüße aus Altdorf, Bernd Am 20.01.21 um 11:05 schrieb Dirk Melchers: > Hi, > > Vermutung: icinga installiert sich perl Module per "local_lib" und die > werden gegen die System-Libs gelinkt. Die haben sich durch Dein Upgrade > geändert und daher ist das Linking nun kaputt. > > Kann gerade nicht schauen, wo Icinga das evtl. liegen hat, aber > vielleicht reicht das ja als Tipp > > Tschüss, > > Dirk > >> Am 20.01.2021 um 09:53 schrieb Norman Zimmer > >: >> >> Hallo zusammen, >> >> bei mir funktioniert ein icinga-check nicht mehr und ich hab gerade >> keine Idee mehr, an welcher Stelle ich suchen soll... :-/ >> >> Auslöser der Problems war vermutlich ein "do-release-upgrade" von >> Ubuntu18LTS auf >> Ubuntu20LTS. Sonst hab ich nix gemacht ;) >> >> Der Check bringt auf der Webseite (bzw im Defaut-Log) die Meldung >> "(Service check did not exit properly)" >> >> Wenn ich den Check von Hand zusammenbaue und auf der Commandline >> ausführe, dann funktioniert dieser einwandfrei (mit und ohne "sudo -u >> nagios"), gibt die richtige Meldung zurück und hat Exit-Wert 0. >> >> /usr/lib/plugins/check_ups_apc.pl -H 172.17.... -a status >> >> Im Debug-Log kommt folgende Meldung: >> [1611129065.077677] [016.0] [pid=189115] Embedded Perl failed to >> compile /usr/lib/nagios/plugins/check_ups_apc.pl, compile error **ePN >> failed to compile /usr/lib/nagios/plugins/check_ups_apc.pl: "Can't >> locate Params/Validate.pm in @INC >> +(you may need to install the Params::Validate module) (@INC contains: >> /usr/lib/icinga/../perl/lib /etc/perl >> /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 >> /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 >> /usr/share/perl5 >> +/usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 >> /usr/local/lib/site_perl) at >> /usr/share/perl5/Monitoring/Plugin/Functions.pm line 4, >> BEGIN failed--compilation aborted at >> /usr/share/perl5/Monitoring/Plugin/Functions.pm line 11. >> Compilation failed in require at /usr/share/perl5/Monitoring/Plugin.pm >> line 3. >> BEGIN failed--compilation aborted at >> /usr/share/perl5/Monitoring/Plugin.pm line 3. >> Compilation failed in require at (eval 1) line 55. >> BEGIN failed--compilation aborted at (eval 1) line 55." at >> /usr/lib/icinga/p1.pl line 159. >> - skipping plugin >> >> Ein Versuch das vermeindlich fehlende Paket "libparams-validate-perl" >> nachzuinstallieren meldet, dass dies schon in der neusten Version >> (1.29-3) installiert ist... >> >> Hat hier noch jemand irgendwelche Ideen??? >> >> >> Viele Grüße >> >> Norman >> >> -- >> Norman "bigboss" Zimmer >> GnuPG-ID: 0x1842A431 >> >> Packets don't lie, but they may not tell everything if captured by a >> misconfigured filter. >> >> -- >> Mailing-Liste der Linux User Schwabach (LUSC) e.V. >> Vor und beim Posten bitte >>        => http://lusc.de/List-Netiquette >> <    und >>        => http://lusc.de/List-Howto      < >>    beachten. Danke! >> > -- Mailing-Liste der Linux User Schwabach (LUSC) e.V. Vor und beim Posten bitte => http://lusc.de/List-Netiquette <= und => http://lusc.de/List-Howto <= beachten. Danke!