<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Georgia;
        panose-1:2 4 5 2 5 4 5 2 3 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Georgia","serif";
        color:windowtext;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Georgia","serif";
        color:#44546A;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Georgia","serif";
        color:#44546A;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:"Georgia","serif"">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.  <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Georgia","serif""><o:p> </o:p></span></p>
<p class="MsoNormal"><a href="https://www.nagios-plugins.org/doc/man/check_http.html">https://www.nagios-plugins.org/doc/man/check_http.html</a><span style="font-family:"Georgia","serif""><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Georgia","serif""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Georgia","serif"">Is this an appropriate manner to file a bug or is there a more appropriate spot I should turn to?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Georgia","serif""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Georgia","serif"">Old commands & results:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Georgia","serif""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">$ check_http -V<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">check_http v1.5 (nagios-plugins 1.5)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">$ check_http -H header.example.com -u /mypath -e 302
<span style="background:yellow;mso-highlight:yellow">-N</span><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";background:yellow;mso-highlight:yellow">check_http: option requires an argument -- 'N'</span><span style="font-family:"Courier New""><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">Usage:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">check_http -H <vhost> | -I <IP-address> [-u <uri>] [-p <port>]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">       [-J <client certificate file>] [-K <private key>]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">       [-w <warn time>] [-c <critical time>] [-t <timeout>] [-L] [-E] [-a auth]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">       [-b proxy_auth] [-f <ok|warning|critcal|follow|sticky|stickyport>]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">       [-e <expect>] [-d string] [-s string] [-l] [-r <regex> | -R <case-insensitive regex>]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">       [-P string] [-m <min_pg_size>:<max_pg_size>] [-4|-6] [-N] [-M <age>]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">       [-A string] [-k string] [-S <version>] [--sni] [-C <warn_age>[,<crit_age>]]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">       [-T <content-type>] [-j method]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">$ check_http -H this.is.my.url -u /Pages/default.aspx
<span style="background:yellow;mso-highlight:yellow">-N</span> -e 401<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";background:yellow;mso-highlight:yellow">Invalid argument<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";background:yellow;mso-highlight:yellow">HTTP CRITICAL - Unable to open TCP socket</span><span style="font-family:"Courier New""><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Georgia","serif""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Georgia","serif""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Georgia","serif"">New commands and results:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Georgia","serif""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Georgia","serif""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">$ check_http -H header.example.com -u /mypath -e 302
<span style="background:yellow;mso-highlight:yellow">--no-body</span><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">HTTP OK: Status line output matched "302" - 653 bytes in 0.140 second response time |time=0.139759s;;;0.000000 size=653B;;;0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">$ check_http -H my.url.example.com -u /Pages/default.aspx
<span style="background:yellow;mso-highlight:yellow">--no-body</span> -e 401<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">HTTP OK: Status line output matched "401" - 353 bytes in 0.092 second response time |time=0.091702s;;;0.000000 size=353B;;;0<o:p></o:p></span></p>
</div>
</body>
</html>