Comment 25 for bug 1841936

Revision history for this message
Christian Ehrhardt  (paelzer) wrote : Re: Rebuild haproxy with openssl 1.1.1 will change features (bionic)

PPA: https://launchpad.net/~paelzer/+archive/ubuntu/bug-1841936-haproxy-openssl

Tested:
a) load dh params from file
b) Test default (without config) size
c) Test config with higher size

Remember, even the broken default config said in the log:
WARNING] 295/095512 (19391) : Setting tune.ssl.default-dh-param to 1024 by default, if your workload permits it you should set it to at least 2048. Please set a value >= 1024 to make this warning disappear
But that was wrong (as you see above) and even setting so didn't change anything at all.

Pre-Fix:
 1024 Warning is shown
 DH group offered: RFC5114/2048-bit DSA group with 224-bit prime order subgroup (2048 bits)

With Fix:
a) load dh params from file
 NO 1024 Warning is shown
 DH group offered: Unknown DH group (1024 bits)
 That matches my custom key that I have set
b) Test default (without config) size
 1024 Warning is shown
 DH group offered: HAProxy (1024 bits)
c) Test config with higher size
 NO 1024 Warning is shown
 DH group offered: HAProxy (2048 bits)

That finally is as one would expect.
This allows us to fix Disco-Focal and to rebuild the one in Bionic without regressing.

I need to modify the SRU Template as it has different regression statements for those than for Bionic.

And per policy Focal has to be done before the SRUs.
Marking bug tasks accordingly.