Hi Scott,

> src/ssl_sock.c:796: error: âstruct checkâ has no member named 'xprt'

Strange, I cannot reproduce this.



> Now if I edit src/ssl_sock.c line 796 and comment out
> 'srv->check.xprt = &ssl_sock;' and replace it with 'srv->xprt = &ssl_sock;'
> HAProxy and OpenSSL compile correctly

I'm not entirely sure what this exactly does, but I would imagine that this
breaks health checks on ssl enabled backends.



> HA-Proxy version 1.5-dev19 2013/06/17

This looks like dev19, not commit 00f0084752. I imagine you see have the
same problem with both?



> I've tried this with OpenSSL 1.0.1e to and I get the same problem.

Could you compile:
- latest git commit 00f0084752
- with your fix
- OpenSSL 1.0.1e

... and re-post the output of ./haproxy -vv. I'm particularly interested
in the "Built with OpenSSL version" and "Running on OpenSSL version" with
OpenSSL 1.0.1e and your fix.



Regards,
Lukas                                     

Reply via email to