FS#60294 - [lighttpd] openssl-1.1.1-1 broke lighttpd-1.4.50-1
Attached to Project:
Arch Linux
Opened by Manhong Dai (daimh) - Wednesday, 03 October 2018, 19:05 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 21 October 2018, 16:27 GMT
Opened by Manhong Dai (daimh) - Wednesday, 03 October 2018, 19:05 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 21 October 2018, 16:27 GMT
|
Details
Description:
After 'pacman -Syu', lighttpd error log shows "2018-10-03 13:31:04: (mod_openssl.c.1419) SSL: renegotiation initiated by client, killing connection" Downgraded openssl from 1.1.1.1 to 1.1.0.i solved lightttpd's problem, but many programs depending on OPENSSL_1_1_1 fail now. |
This task depends upon
Closed by Doug Newgard (Scimmia)
Sunday, 21 October 2018, 16:27 GMT
Reason for closing: Fixed
Additional comments about closing: lighttpd 1.4.51-1
Sunday, 21 October 2018, 16:27 GMT
Reason for closing: Fixed
Additional comments about closing: lighttpd 1.4.51-1
I think it is related to the SNI option on the new openssl.. but i couldnt manage to get it working..
similar bugs:
https://bugs.archlinux.org/task/60038
https://bugs.archlinux.org/task/60059
https://bugs.archlinux.org/task/60078
Note that downgrading your OpenSSL package also will break pacman unless you downgrade curl as well:
# pacman -U https://archive.archlinux.org/packages/o/openssl/openssl-1.1.0.i-1-x86_64.pkg.tar.xz https://archive.archlinux.org/packages/c/curl/curl-7.61.1-1-x86_64.pkg.tar.xz
Pretty sure that'll break other stuff as well, though. Maybe as a workaround it's possible to compile OpenSSL 1.1.1 without TLS 1.3 support?
https://redmine.lighttpd.net/issues/2912#note-5
and it seems to solve the issue..
It seems to be the same that was posted in the bug report earlier, which I tested against the Arch package and it applies cleanly and fixes the issue. Unfortunately, the "unified diff" link seems to be broken...