I'm trying to set SSL settings for Healthchecks on LoadBalancers. According to documentation, SSLProxy*- directives should work inside a Proxy- section. So what i'm trying to do is the following (i left out unimportant config stuff):
<VHost ...>
SSLProxyEngine on
<Proxy balancer://mybalancer>
SSLProxyProtocol [a protocol]
SSLProxyCipherSuite [a cipher suite]
BalancerMember https://www.backend1.com hcinterval=1 hcmethod=get hcuri=/healthcheck1.php
BalancerMember https://www.backend2.com hcinterval=1 hcmethod=get hcuri=/healthcheck2.php
</Proxy>
</VHost>
Like this SSLProxyProtocol and SSLProxyCipherSuite have no effect on the healthchecks, but on normal requests.
If i move the directives up to VHost Level, healthchecks are executed with the correct settings:
<VHost ...>
SSLProxyEngine on
SSLProxyProtocol [a protocol]
SSLProxyCipherSuite [a cipher suite]
<Proxy balancer://mybalancer>
BalancerMember https://www.backend1.com hcinterval=1 hcmethod=get hcuri=/healthcheck1.php
BalancerMember https://www.backend2.com hcinterval=1 hcmethod=get hcuri=/healthcheck2.php
</Proxy>
</VHost>
But what i need are different SSL/TLS settings for different LoadBalancers. I'm working with apache version 2.4.33.
I am wondering if someone experiences the same problems, or if someone was able to successfully set up a configuration like this?