Hi, ja, gibt nen Grund... Es ist so die default-installation und ich wusste net, dass man den embedded-perl so einfach abschalten kann... ;) Again what learned. LG Norman Bernd Stroessenreuther schrieb am Mi, 20. Jan 18:02: > 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! > -- 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!