check_http 1.5 issue with -N (no body) flag
Hughes, Kerry (KD)
KDHughes at dow.com
Thu Dec 5 19:57:03 CET 2013
I recently upgraded my plugins to 1.5. I had some check_http commands with the –N flag that broke. I found switching the flag from –N to –no-body fixed my issue. The documentation seems to imply these are supposed to be equivalent.
http://nagios-plugins.org/doc/man/check_http.html
Is this an appropriate manner to file a bug or is there a more appropriate spot I should turn to?
Old commands & results:
$ check_http -V
check_http v1.5 (nagios-plugins 1.5)
$ check_http -H header.example.com -u /mypath -e 302 -N
check_http: option requires an argument -- 'N'
Usage:
check_http -H <vhost> | -I <IP-address> [-u <uri>] [-p <port>]
[-J <client certificate file>] [-K <private key>]
[-w <warn time>] [-c <critical time>] [-t <timeout>] [-L] [-E] [-a auth]
[-b proxy_auth] [-f <ok|warning|critcal|follow|sticky|stickyport>]
[-e <expect>] [-d string] [-s string] [-l] [-r <regex> | -R <case-insensitive regex>]
[-P string] [-m <min_pg_size>:<max_pg_size>] [-4|-6] [-N] [-M <age>]
[-A string] [-k string] [-S <version>] [--sni] [-C <warn_age>[,<crit_age>]]
[-T <content-type>] [-j method]
$ check_http -H this.is.my.url -u /Pages/default.aspx -N -e 401
Invalid argument
HTTP CRITICAL - Unable to open TCP socket
New commands and results:
$ check_http -H header.example.com -u /mypath -e 302 --no-body
HTTP OK: Status line output matched "302" - 653 bytes in 0.140 second response time |time=0.139759s;;;0.000000 size=653B;;;0
$ check_http -H my.url.example.com -u /Pages/default.aspx --no-body -e 401
HTTP OK: Status line output matched "401" - 353 bytes in 0.092 second response time |time=0.091702s;;;0.000000 size=353B;;;0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nagios-plugins.org/archive/devel/attachments/20131205/bd62b9aa/attachment.html>
More information about the Devel
mailing list