I have debug on and see output for finding JSESSIONID, but then it goes ahead and routes to one of the two servers. Here is the hopefully relevant part of my conf:
UseCanonicalName Off <VirtualHost *> ServerName acme2.prestosports.com ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass / balancer://mycluster/ stickysession=JSESSIONID ProxyPreserveHost On <Proxy balancer://mycluster> BalancerMember http://67.15.102.228:80 BalancerMember http://67.15.102.226:80 </Proxy> </VirtualHost>Attached is the log file. It has "proxy: BALANCER: Found value QY3I3aOwol5ekbmBIq for stickysession JSESSIONID" and then proceeds to just use the regular scheduling algorithm for each request.
Am I missing something in my configuration or is this a bug report I should file?
-- Serge Knystautas Lokitech >> software . strategy . design >> http://www.lokitech.com p. 301.656.5501 e. sergek@xxxxxxxxxxxx
[Thu Jan 05 10:41:45 2006] [debug] proxy_util.c(1681): proxy: initialized single connection worker 4 in child 3520 for (*) [Thu Jan 05 10:41:45 2006] [debug] proxy_util.c(1681): proxy: initialized single connection worker 0 in child 3520 for (67.15.102.228) [Thu Jan 05 10:41:45 2006] [debug] proxy_util.c(1681): proxy: initialized single connection worker 2 in child 3520 for (67.15.102.226) [Thu Jan 05 10:41:45 2006] [notice] Apache/2.2.0 (Unix) configured -- resuming normal operations [Thu Jan 05 10:41:45 2006] [info] Server built: Jan 4 2006 23:32:51 [Thu Jan 05 10:41:45 2006] [debug] prefork.c(991): AcceptMutex: sysvsem (default: sysvsem) [Thu Jan 05 10:41:49 2006] [debug] mod_proxy_balancer.c(41): proxy: BALANCER: canonicalising URL //mycluster/action/manage/which.jsp [Thu Jan 05 10:41:49 2006] [debug] mod_proxy_balancer.c(198): proxy: BALANCER: Found value QY3I3aOwol5ekbmBIq for stickysession JSESSIONID [Thu Jan 05 10:41:49 2006] [debug] mod_proxy_balancer.c(803): proxy: Entering byrequests for BALANCER (balancer://mycluster) [Thu Jan 05 10:41:49 2006] [debug] mod_proxy_balancer.c(396): proxy: BALANCER (balancer://mycluster) worker (http://67.15.102.228) rewritten to http://67.15.102.228/action/manage/which.jsp [Thu Jan 05 10:41:49 2006] [debug] mod_proxy.c(736): Running scheme balancer handler (attempt 0) [Thu Jan 05 10:41:49 2006] [debug] mod_proxy_http.c(1661): proxy: HTTP: serving URL http://67.15.102.228/action/manage/which.jsp [Thu Jan 05 10:41:49 2006] [debug] proxy_util.c(1754): proxy: HTTP: has acquired connection for (67.15.102.228) [Thu Jan 05 10:41:49 2006] [debug] proxy_util.c(1811): proxy: connecting http://67.15.102.228/action/manage/which.jsp to 67.15.102.228:80 [Thu Jan 05 10:41:49 2006] [debug] proxy_util.c(1911): proxy: connected /action/manage/which.jsp to 67.15.102.228:80 [Thu Jan 05 10:41:49 2006] [debug] proxy_util.c(2005): proxy: HTTP: fam 2 socket created to connect to 67.15.102.228 [Thu Jan 05 10:41:49 2006] [debug] proxy_util.c(2101): proxy: HTTP: connection complete to 67.15.102.228:80 (67.15.102.228) [Thu Jan 05 10:41:49 2006] [debug] mod_proxy_http.c(1443): proxy: start body send [Thu Jan 05 10:41:49 2006] [debug] mod_proxy_http.c(1530): proxy: end body send [Thu Jan 05 10:41:49 2006] [debug] proxy_util.c(1769): proxy: HTTP: has released connection for (67.15.102.228) [Thu Jan 05 10:41:49 2006] [debug] mod_proxy_balancer.c(424): proxy_balancer_post_request for (balancer://mycluster) [Thu Jan 05 10:41:50 2006] [debug] mod_proxy_balancer.c(41): proxy: BALANCER: canonicalising URL //mycluster/action/manage/which.jsp [Thu Jan 05 10:41:50 2006] [debug] mod_proxy_balancer.c(198): proxy: BALANCER: Found value QY3I3aOwol5ekbmBIq for stickysession JSESSIONID [Thu Jan 05 10:41:50 2006] [debug] mod_proxy_balancer.c(803): proxy: Entering byrequests for BALANCER (balancer://mycluster) [Thu Jan 05 10:41:50 2006] [debug] mod_proxy_balancer.c(396): proxy: BALANCER (balancer://mycluster) worker (http://67.15.102.226) rewritten to http://67.15.102.226/action/manage/which.jsp [Thu Jan 05 10:41:50 2006] [debug] mod_proxy.c(736): Running scheme balancer handler (attempt 0) [Thu Jan 05 10:41:50 2006] [debug] mod_proxy_http.c(1661): proxy: HTTP: serving URL http://67.15.102.226/action/manage/which.jsp [Thu Jan 05 10:41:50 2006] [debug] proxy_util.c(1754): proxy: HTTP: has acquired connection for (67.15.102.226) [Thu Jan 05 10:41:50 2006] [debug] proxy_util.c(1811): proxy: connecting http://67.15.102.226/action/manage/which.jsp to 67.15.102.226:80 [Thu Jan 05 10:41:50 2006] [debug] proxy_util.c(1911): proxy: connected /action/manage/which.jsp to 67.15.102.226:80 [Thu Jan 05 10:41:50 2006] [debug] proxy_util.c(2005): proxy: HTTP: fam 2 socket created to connect to 67.15.102.226 [Thu Jan 05 10:41:50 2006] [debug] proxy_util.c(2101): proxy: HTTP: connection complete to 67.15.102.226:80 (67.15.102.226) [Thu Jan 05 10:41:50 2006] [debug] mod_proxy_http.c(1443): proxy: start body send [Thu Jan 05 10:41:50 2006] [debug] mod_proxy_http.c(1530): proxy: end body send [Thu Jan 05 10:41:50 2006] [debug] proxy_util.c(1769): proxy: HTTP: has released connection for (67.15.102.226) [Thu Jan 05 10:41:50 2006] [debug] mod_proxy_balancer.c(424): proxy_balancer_post_request for (balancer://mycluster)
--------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx