Thank you for your help.
I have played around with this a little more.
So the service runs on port 9033 and if I run:
openssl s_client -connect zc-sn-01.linqone.com:9033 -servername zc-sn-01.linqone.com
Through the proxy it seems to work ok though if I run:
openssl s_client -connect zc-sn-01.linqone.com:9033 it does not.
If I run openssl s_client -connect zc-sn-01.linqone.com:9033 directly not through the haproxy it works too.
So how do I set the config for this to work?
Current config does not pick it up:
frontend z-https-in
bind *:9033
mode tcp
tcp-request inspect-delay 5s
tcp-request content accept if { req.ssl_hello_type 1 }
use_backend z-zc_01_https_backend if { req.ssl_sni -i zc-sn-01.linqone.com }
use_backend z-zc_02_https_backend if { req.ssl_sni -i zc-sn-02.linqone.com }
#default_backend z-zc_01_https_backend
backend z-zc_02_https_backend
mode tcp
server node11 192.168.199.229:9033
backend z-zc_01_https_backend
mode tcp
server node4 192.168.199.132:9033
Thank you very much.