httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Douglas Garstang <>
Subject [users@httpd] Using mod_proxy_balancer... GET missing!
Date Thu, 21 Jan 2010 20:59:08 GMT
I have two servers sitting behind apache that I need to load balance
between. My config is:

        ProxyRequests Off
        <Proxy *>
          Order deny,allow
          Allow from all
        ProxyPass /balancer-manager !
        ProxyPass / balancer://openelements/ stickysession=JSESSIONID
        #ProxyPassReverse /
        #ProxyPassReverse /
        <Proxy balancer://openelements>
          BalancerMember route=app01
          BalancerMember route=app02
          ProxySet lbmethod=byrequests
        <Directory "/Library/WebServer/Documents">
           AllowOverride AuthConfig
        <Location /balancer-manager>
                SetHandler balancer-manager
                Order Deny,Allow
                Deny from all
                Allow from all

I'm not really sure what I am doing, and I'm still trying to
understand the difference between BalancerMember and ProxyPassReverse.
However, requests to are in fact being load
balanced to the two backend servers. But... something is wrong... this
is what ngrep shows me...

T -> [AP]
  ... / HTTP/1.1..Host:

The problem here is that apache isn't a) forwarding the original URL
(it doesn't matter what I put after and b) the
HTTP GET is missing. What's up with that? I have confirmed that the
GET (and the correct URL) are there when I access the backend servers


The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:> for more info.
To unsubscribe, e-mail:
   "   from the digest:
For additional commands, e-mail:

View raw message