xymon ssh scan
McGraw, Robert P
rmcgraw at purdue.edu
Thu Jun 10 19:35:33 CEST 2010
Any ideas on how to solve the following problem.
hamilton is shown as ssh ok, status unchanged
for a week, but you can't ssh in:
% ssh -v hamilton
OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to hamilton [128.210.3.42] port 22.
debug1: Connection established.
debug1: identity file /homes/jflack/.ssh/identity type -1
debug1: identity file /homes/jflack/.ssh/id_rsa type -1
debug1: identity file /homes/jflack/.ssh/id_dsa type -1
debug1: loaded 3 keys
debug1: Remote protocol version 1.99, remote software version OpenSSH_3.9p1
debug1: match: OpenSSH_3.9p1 pat OpenSSH_3.*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_4.3
debug1: SSH2_MSG_KEXINIT sent
Read from socket failed: Connection reset by peer
Apparently something goes wrong in the server just at the start
of key exchange. The xymon ssh test reports the remote protocol
and software versions, so it must converse at least that far, but
I guess it doesn't go on through the key exchange.
The ssh server going wrong that way seems to be a familiar failure
mode for our linux boxes, so it would be nice to have a test for it
in xymon. An ssh identity that's allowed to run some single very
restricted command would work. Actually ssh-keyscan does the trick
too, and doesn't require any logging in or permission on the host.
The only trick is ssh-keyscan exits with status 0 whether it
succeeded or not, so it would have to be used in a script that
actually parses its output to see if it worked.
Dustin's script that does ssh-keyscan for updating the keys list
could be a useful starting point.
_____________________________________________________________________
Robert P. McGraw, Jr.
Manager, Computer System EMAIL: rmcgraw at purdue.edu
Purdue University ROOM: MATH-807
Department of Mathematics PHONE: (765) 494-6055
150 N. University Street
West Lafayette, IN 47907-2067
More information about the Xymon
mailing list