Odd check_http error

Andrew Davis nccomp at gmail.com
Fri May 15 22:17:50 CEST 2009


Oddly enough, low-level tests show an HTTP 302, which I expect. But 
Nagios is offering up a 400 error and a warning:

 From my workstation, confirming the server is configured correctly:

    gentoo:~ adavis$ telnet seth 8080
    Trying 10.1.1.23...
    Connected to seth.fl.ad.scripps.edu.
    Escape character is '^]'.
    GET /gp HTTP/1.0
    Host: seth
    Accept: */*
    Connection: Keep-Alive
    Pragma: no-cache

    HTTP/1.1 302 Moved Temporarily
    Server: Apache-Coyote/1.1
    Location: http://seth/gp/
    Date: Fri, 15 May 2009 20:12:40 GMT
    Connection: close

    Connection closed by foreign host.
    gentoo:~ adavis$ telnet seth 8080
    Trying 10.1.1.23...
    Connected to seth.fl.ad.scripps.edu.
    Escape character is '^]'.
    GET /gp/pages/login.jsf HTTP/1.0
    Host: seth
    Accept: */*
    Connection: Keep-Alive
    Pragma: no-cache

    HTTP/1.1 302 Moved Temporarily
    Server: Apache-Coyote/1.1
    Location: http://seth.fl.ad.scripps.edu:80/gp/pages/login.jsf
    Content-Length: 0
    Date: Fri, 15 May 2009 20:13:53 GMT
    Connection: keep-alive


 From services.cfg:

    ## HTTP - alternate port
    define service {
            host_name                       seth
            service_description             HTTP
            check_command                   check_http!-p 8080!-u
    /gp/pages/login.jsf
            notes                          
    http://$HOSTADDRESS$:8080/gp/pages/login.jsf
            max_check_attempts              3
            normal_check_interval           15
            retry_check_interval            1
            check_period                    24x7
            notification_interval           120
            notification_period             24x7
            notification_options            w, u, c, r, f, s
            contact_groups                  unixadmins
            action_url                     
    /nagios/pnp/index.php?host=$HOSTNAME$&srv=$SERVICEDESC$
    }


And the result in Nagios:

    HTTP WARNING: HTTP/1.1 400 No Host matches server name seth

  A. Davis
  Email:     nccomp at gmail.com

  "There is no limit to what a man can accomplish
   if he doesn't care who gets the credit." - Ronald Reagan



Andrew Davis wrote:
> I'm seeing the following:
>
> HTTP WARNING: HTTP/1.1 400 No Host matches server name seth.my.int.domain
>
> This is what the test looks like in Nagios:
>
> ## HTTP - alternate port
> define service {
>         host_name                       seth
>         service_description             HTTP
>         check_command                   check_http!-p 8080!-u 
> /gp/pages/login.jsf
>         notes                           
> http://$HOSTADDRESS$:8080/gp/pages/login.jsf
>         max_check_attempts              3
>         normal_check_interval           15
>         retry_check_interval            1
>         check_period                    24x7
>         notification_interval           120
>         notification_period             24x7
>         notification_options            w, u, c, r, f, s
>         contact_groups                  unixadmins
>         action_url                      
> /nagios/pnp/index.php?host=$HOSTNAME$&srv=$SERVICEDESC$
> }
>
> Oddly enough, all other tests for this host seem to have no issue at 
> all with the hostname. The URL also works in a web browser 
> (http://seth.my.int.domain:8080/gp/pages/login.jsf works correctly). 
> From the Nagios server, I go hit the URL from lynx and curl w/o issue. 
> There's proper name resolution (forward and reverse) in place. I'm lost...
> -- 
>
>
>   A. Davis
>   Email:     nccomp at gmail.com
>
>   "There is no limit to what a man can accomplish
>    if he doesn't care who gets the credit." - Ronald Reagan
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20090515/c0ddcb83/attachment.html>
-------------- next part --------------
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
-------------- next part --------------
_______________________________________________
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