FreeBSD 3.5-STABLE
check_ssh (netsaint-plugins 1.2.9-beta4) 1.17
When I run check_ssh from the command line it works fine. When netsaint calls it exits with a signal 11. There is no core file. This just started with the beta4.
I do not know how to debug this one further.
Jason
#./check_ssh -t 5 -p 22 192.168.0.10
SSH ok - protocol version 1.99- - server version
commands.cfg
command[check_ssh]=$USER1$/check_ssh -t $ARG1$ -p $ARG2$ $HOSTADDRESS$
hosts.cfg
service[xenon]=SSH;0;24x7;3;5;1;unix-admins;120;24x7;1;1;1;;check_ssh!5!22
#tail /var/log/messages
Jan 1 21:29:16 xenon /kernel: pid 34981 (check_ssh), uid 1002: exited on signal 11
Jan 1 21:34:16 xenon /kernel: pid 35242 (check_ssh), uid 1002: exited on signal 11
Jan 1 21:39:16 xenon /kernel: pid 35498 (check_ssh), uid 1002: exited on signal 11
Jan 1 21:44:16 xenon /kernel: pid 35774 (check_ssh), uid 1002: exited on signal 11
uid 1002 is the netsaint user.
#ll check_ssh
-rwxr-xr-x 1 netsaint netsaint 50641 Dec 16 14:22 check_ssh
I forgot to add that the status shows:
(Return code of 139 is out of bounds)