check_jabber

Luke Sheldrick luke at an0key.co.uk
Sat Nov 22 03:28:38 CET 2008


Ah, excellent stuff. Cheers :)

On Sat, Nov 22, 2008 at 01:04:22AM +0000, Paulus, Jake wrote:
> Check_jabber is really just check_tcp in disguise (same way check_udp
> is...do file check_jabber to see what I mean.) If your jabber server
> sends back a string that doesn't match what is expected (as is happening
> here) then you're going to get a warning. Given the output below, you
> should be OK using:
> 
> ./check_tcp -H sheldrick.co.uk -p 5222 -s "<stream:stream to='host'
> xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'>"
> -e "<?xml version='1.0' encoding='UTF-8'?><stream:stream
> xmlns:stream=\"http://etherx.jabber.org/streams\"
> xmlns=\"jabber:client\"" -w 3 -c 5
> 
> I tested this (hope you don't mind) and got this response from your
> server:
> 
> TCP OK - 0.329 second response time on port 5222 [<?xml version='1.0'
> encoding='UTF-8'?><stream:stream
> xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"
> from="sheldrick.co.uk" id="999b48cc"
> xml:lang="en">]|time=0.328587s;3.000000;5.000000;0.000000;10.000000
> 
> You may wish to adjust warning and critical thresholds to your liking.
> 
> Thanks, -Jake
> 
> -----Original Message-----
> From: Patrick Morris [mailto:patrick.morris at hp.com]
> Sent: Friday, November 21, 2008 7:12 PM
> To: Luke Sheldrick
> Cc: nagios-users at lists.sourceforge.net
> Subject: Re: [Nagios-users] check_jabber
> 
> On Fri, 21 Nov 2008, Luke Sheldrick wrote:
> 
> > Hi,
> >
> > Has anyone every got check_jabber to work?
> >
> > Seems what ever syntax I try, it still WARNs...
> >
> > ./check_jabber -H sheldrick.co.uk -v
> > Using service JABBER
> > Port: 5222
> > flags: 0x26
> > Send string: <stream:stream to='host' xmlns='jabber:client'
> xmlns:stream='http://etherx.jabber.org/streams'>
> >
> > Quit string: </stream:stream>
> >
> > server_expect_count: 1
> >         0: <?xml version='1.0'?><stream:stream xmlns='jabber:client'
> xmlns:stream='http://etherx.jabber.org/streams'
> > received 174 bytes from host
> > #-raw-recv-------#
> > <?xml version='1.0' encoding='UTF-8'?><stream:stream
> xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"
> from="sheldrick.co.uk" id="db947949" xml:lang="en">
> > #-raw-recv-------#
> > looking for [<?xml version='1.0'?><stream:stream xmlns='jabber:client'
> xmlns:stream='http://etherx.jabber.org/streams'] in beginning of [<?xml
> version='1.0' encoding='UTF-8'?><stream:stream
> xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"
> from="sheldrick.co.uk" id="db947949" xml:lang="en">]
> > couldn't find it
> > JABBER WARNING - Unexpected response from host/socket on port
> 5222|time=0.044792s;;;0.000000;10.000000
> 
> Well, yeah -- based on the message, the string it's trying to match
> against isn't what your server sends.
> 
> Unless that's configurable, it's never going to work without some
> recoding.
> 
> ------------------------------------------------------------------------
> -
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
> ::: Please include Nagios version, plugin version (-v) and OS when
> reporting any issue.
> ::: Messages without supporting info will risk being sent to /dev/null

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null





More information about the Users mailing list