Hey there!
We are running Pound 2.5 on RedHat 5.8 and seeing some odd behavior with the
poundctl command. We use this primarily to monitor the number of active
sessions through our network.
There are a number of Listeners and Services set up in the pound.cfg however,
it looks like poundctl is not matching up the sessions with the correct Service
that is handling them.
Details:
Listener A (HTTPS)
Service 1
BackEnd a
BackEnd b
Service 2
BackEnd c
In poundctl, it is showing that all of the sessions are being handled by
Service 2 (and BackEnd c), however I can confirm, with 100% certainty, that
that is not where the connections are ending up. The reason I know this,
looking at the apache logs, there are NO requests going to BackEnd c. They are
being handled by BackEnd a and b (Service 1), which is the proper place, again
confirmed from the apache access_log.
I have tried many times to try and find an error in my pound.cfg, but nothing
is striking me as to why poundctl looks to be reporting incorrect information.
Any help is appreciated.
Thanks!
Alex Derr