Hi Benedikt,

On Mon, Aug 18, 2014 at 10:17:02AM +0200, Benedikt Fraunhofer wrote:
> Hello List,
> 
> I'm trying to help an java6-app that can't connect to a server which
> seems to support SNI-only.
> 
> I thought I could just add some frontend and backend stancas
> and include the sni-only server as a server in the backend-section like so:
> 
>    server a 1.2.3.4:443 ssl verify none force-tlsv12
> 
> (I had verify set, just removed it to keep it simple and rule it out)
> 
> But it seems the server in question insists on SNI, whatever force-* I
> use and the connection is tcp-reset by the server (a) right after the
> Client-Hello from haproxy.
> 
> Is there a way to specify the "TLS SNI field" haproxy should use for
> these outgoing connections?

Not yet. We identified multiple needs for this field which a single
constant in the configuration will not solve. While some users will
only need a constant value (which seems to be your case), others
need to forward the SNI they got on the other side, or to build one
from a Host header field.

So it's likely that we'll end up with a sample expression instead of
a constant. Additionally that means that for health checks we need an
extra setting (likely a constant this time).

But for now, the whole solution is not designed yet, let alone implented.

regards,
Willy


Reply via email to