/ Zope / Apsis / Pound Mailing List / Archive / 2005 / 2005-05 / problem with wrong back-ends

[ << ] [ >> ]

[ generating CSR and installing certificate / ... ] [ Client Cert verification... / "John D" ... ]

problem with wrong back-ends
"Stefan Krumbiegel" <stefan.krumbiegel(at)galileo-press.de>
2005-05-11 03:22:10 [ FULL ]
hi all,

we're encountering problems with pound tracking the right back-end.
just like alex mailed long time before: "occasionally transaction 
request gets routed to the wrong balanced server"
see: http://www.apsis.ch/pound/pound_list/archive/2003/2003-
11/1068240786000#1068240786000

pound fails in 20-40% to track the right back-end. this happens most 
of the time in between the first 4 to 5 klicks in a session.
we tracked down that whenever pound fails we get: be != NULL
so what we did to fix that is setting 'be = NULL;' just before
the while-loop on line 799 in http.c
+ be = NULL;[...]

any hints, suggestions what the problem might be? 
any warnings?

we're working with the following:
debian gnu/linux
kernel 2.6.11.6
uname -m
 i686
getconf GNU_LIBPTHREAD_VERSION
 NPTL 0.60
./configure --mandir=/usr/local/man --prefix=/path/to/pound --with-
ssl=/usr/local/ssl
make
make install
ldd /path/to/pound
        libdl.so.2 => /lib/tls/libdl.so.2 (0xb7fe3000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7fd3000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7e9e000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0xb7fea000)

apache2 -> Pound-1.8.4 -> zope-2.7.6-final (vhm)
python 2.3.5


thanks and best regards
stefan

Re: problem with wrong back-ends
Robert Segall <roseg(at)apsis.ch>
2005-05-17 13:14:43 [ FULL ]
On Wed, 11 May 2005 03:22:10 +0200 "Stefan Krumbiegel"
<stefan.krumbiegel(at)galileo-press.de> wrote:[...]

Not a good idea - it pretty much guarantees a serious memory leak, not
to mention that it disables pipelining completely.
[...]

You don't tell us which version you use, but I would guess 1.7. Please
upgrade to latest (1.8.4) and try again. More specifically, 1.8.1 fixed
a problem with sessions that may be affecting you.[...]

MailBoxer