[Nagiosplug-devel] new option to check_http
sean finney
seanius at seanius.net
Fri Jun 2 01:17:58 CEST 2006
hey folks,
just wanted to throw this out there:
currently, when checking http against a site that requires a user/pass,
you'll get STATE_WARNING like this:
bash$ ./check_http --ssl -H foo.bar.com
HTTP WARNING: HTTP/1.1 401 Authorization Require
however, what if i want to verify that a user/password are required, but
don't care about getting in? one idea:
- modify the -a (user:pass) to have it's optarg be optional, and if
not specified imply that we should just check to see if authorization
is required (check for a status 401)
another idea:
- provide an option for "expected HTTP status line/code", which takes an
integer/regex which matches against the server response code/line. and
exits CRITICAL if the server returns any other code.
i think the second idea is a bit more general, and wasn't too hard to
hack in (using the integer,code combo, didn't bother for the regex).
however, i'm wondering what other people think before i make a commit.
sean
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://nagios-plugins.org/archive/devel/attachments/20060601/10e671ee/attachment.sig>
More information about the Devel
mailing list