Am 21.04.2016 um 00:35 schrieb Yann Ylavic:
On Tue, Apr 19, 2016 at 9:36 PM, Yann Ylavic <ylavic....@gmail.com> wrote:
What changed is:
1. SSLProxy* directives are now per directory (restricted to
Server/VirtualHost and <Proxy>), so all the internal struct members
have been move from SSLSrvConfigRec to SSLDirConfigRec;
2. The merge happens from main server to VirtualHosts (if any) to
<Proxy> sections (if any), as usual;
3. The proxies SSL_CTX are still created once at startup, in the
post_config hook, by retrieving all the dc->proxy and initializing
them (the one associated with the server_rec and the ones of the
<Proxy> sections, with the help of a new mod_proxy optional function:
ap_proxy_get_sections_configs());
4. At runtime, the new ssl_proxy_{enable,disable}_ex() optional
functions are used by mod_proxy to indicate the per dir (proxy
worker's) configuration to mod_ssl.
I did even more testing with this new (attached) patch and it works for me.
Feedbacks and more testing welcome :)
Let me known if it's suitable for trunk...
It'll take me a few days, likely over the weekend. Thanks a bunch already.
Rainer