Closed leres closed 2 months ago
Hi Craig,
I used tcpdump to get traces of the 4.11 (working) and 4.13 (not working) headers. The difference is that 4.11 sends the X-SSL-certificate header all in one line but 4.13 breaks up this header into ~column 74 length lines. It does so with the sequence LF HT (0x0a, 0x09). The lack of CR (0x0d) was making apache unhappy so here's a patch that adds it.
Massive thanks for spotting out and fixing that!
Regards, Sergey
Thanks for 0208af3, it solves the "out of memory" syslog messages.
The fixed version was reporting 400/Bad Request. Since my backend is 80/http I used tcpdump to get traces of the 4.11 (working) and 4.13 (not working) headers. The difference is that 4.11 sends the X-SSL-certificate header all in one line but 4.13 breaks up this header into ~column 74 length lines. It does so with the sequence LF HT (0x0a, 0x09). The lack of CR (0x0d) was making apache unhappy so here's a patch that adds it.