<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
We have been running a check_http to our website and just today it started alerting.  I fixed it but was looking for an explanation of why it failed.<br><br>The check was check_http -L www.somesite.com -c 30 -w 15, which was running with no problem. Today we switched over content to Akamai and as soon as we did, this check starting alerting a warning as follows :<br><A HREF="http://www.somesite.com:80/" target="_blank">HTTP WARNING: HTTP/1.0 400<br>Bad Request - 402 bytes in 0.061 second response time </A>|time=0.061278s;15.000<br>000;30.000000;0.000000 size=402B;;;0<br><br>I switched the check to the following check_http -H www.somesite.com -c 30 -w 15<br>and everything went back to green<br>HTTP OK: HTTP/1.1 200 OK - 40004 bytes in 0.247 second response time |time=0.246<br>539s;15.000000;30.000000;0.000000 size=40004B;;;0<br><br>I know from the documentation that the -L means <b>Wrap output in HTML link (obsoleted by urlize)</b><br>not sure exactly what that means.  If memory servers me correct, way back when I set this check up, the -H didn't work but the -L did.<br><br>Can someone school me on the details of what happened?<br><br>Thanks,<br>Steve<br><br><br>                                          </div></body>
</html>