L.s.,

I actually have three seperate questions concerning the pound load-balancer.
So here goes in order of importance:

1. Pound+SSL transparently passes https requests as http requests to backends:

Client <--- https ---> Pound <--- http ---> Backend

The problem I have with this is that the Apache servers on the backends are not aware of the original nature of the request. Therefor the enviroment variable "HTTPS" is never set to "on". There are however a lot of webapplications (for example: Magento) that heavily rely on this to detect if the connection is secured. Is there a way to trick Apache into setting this variable when applicable?

2. Using Poundctl one can enable/disable backends without restarting pound.
Great I thought, until I discovered that restarting pound results in a loss of the poundctl instructions (all backends are automatically enabled again). For me this cripples the use of poundctl because Pound gets restarted every night by logrotate.d. In the end one still has to manually comment out a backend in pound.cfg to disable it for a longer period then one day. Which is risky business because of possible configuration errors and thus has to be done at night-time. Maybe poundctl could have a flag which rewrites the config file to reflect the current state of the backends and such?

3. There isn't a lot of documentation/discussion related to the DynScale option in Pound. I guess i'm mainly interested to find out what people's experience with it is.
Is it any good? Or would it be better to manually prioritize?

That's it for now, keep up the good work!
Regards,

Fili

--
To unsubscribe send an email with subject unsubscribe to [email protected].
Please contact [email protected] for questions.

Reply via email to