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