[hobbit] Hobbit patching (from "HTTP Red")

Gary Baluha gumby3203 at gmail.com
Wed Nov 8 17:14:14 CET 2006


On 11/7/06, Henrik Stoerner <henrik at hswn.dk> wrote:
>
> BB sends a HEAD request like this:
>
>   HEAD /SELoginAccess.jsp HTTP/1.0
>   User-Agent: BigBrother/1.9c
>   Host: myhost.mydomain.com:8068
>
> Hobbit sends a GET request like this:
>
>   GET /SELoginAccess.jsp HTTP/1.1
>   Connection: close
>   Host: myhost.mydomain.com
>   User-Agent: Hobbit bbtest-net/4.2.0
>   Accept: */*
>   Pragma: no-cache
>
> which should be much more like a "normal" browser request. I dont think
> the HTTP 1.0/1.1 difference matters, but you *can* ask Hobbit to use
> HTTP 1.0 by defining the URL with "http10" as in
>
>   1.2.3.4 myhost # http10://myhost/SELoginAccess.jsp
>
> The only other difference is that BB includes the port number in the
> "Host:" header. I haven't noticed that before. I've just checked the
> HTTP 1.1 RFC, and it's true that the "Host" header must include the port
> number if it is not the default (80 for http, 443 for https). You may
> want to try the attached patch to see if it makes a difference.
>

I just downloaded and applied the attached patch to the httptest.c file and
recompiled the sources.  Without doing a "make install" over the existing
Hobbit installation, what is the easiest way to copy just the appropriate
file(s) into place?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20061108/afcf22b1/attachment.html>


More information about the Xymon mailing list