Ich verwende einige Perl-basierte Skripte für Serviceprüfungen in Nagios und erhalte (Service check did not exit properly)und (null)als Ergebnis in Nagios, aber das Skript funktioniert hervorragend in der Befehlszeile.
Ich habe Online-Lösungen gesehen, die vorschlagen, den internen Perl-Interpreter zu deaktivieren, indem Sie enable_embedded_perl=0die Nagios-Konfiguration festlegen oder den Pfad zu einem Interpreter explizit angeben. Dies hat bei dem Problem nicht geholfen.
Was könnte es sonst sein?