<div dir="ltr"><div><div>Hi, I've been bitten by issue 857: <a href="https://trac.nginx.org/nginx/ticket/857">https://trac.nginx.org/nginx/ticket/857</a><br><br></div>I terminate TLS in nginx, but I need access to the full client certificate in the backend, so to that end I've been using $ssl_client_cert, but now I've upgraded the application to a version that is RFC 7230 compliant and that means blowing up when multi-line headers are seen.<br><br><br></div><div>As there's no reason to have newlines in a PEM file, my fix for #857 is to remove all the newlines, as my PEM parser in the application already ignores all newlines this works perfectly for me.<br><br></div><div>I think simply removing the newlines is a much better solution than url encoding the newlines as less code (in my case none at all) is needed to deal with no newlines than urldecoding.<br clear="all"></div><div><div><br>-- <br><div class="gmail_signature">Flemming Frandsen - YAPH - <a href="http://osaa.dk" target="_blank">http://osaa.dk</a> - <a href="http://dren.dk/" target="_blank">http://dren.dk/</a></div>
</div></div></div>