Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 929064

Summary: www-servers/apache-2.4.59: add upstream regression fix
Product: Gentoo Linux Reporter: Timo Gurr <timo.gurr>
Component: Current packagesAssignee: Apache Team - Bugzilla Reports <apache-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: hydrapolic
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/apache/httpd/commit/dee1eb37d787d34cb37df7eab535240e1774293a
Whiteboard:
Package list:
Runtime testing required: ---

Description Timo Gurr 2024-04-10 14:31:24 UTC
Upstream has added a commit which fixes a regression introduced by the latest security patches included in 2.4.59. In our case this fixes an issue in regards to Citrix NetScaler Proxy accessing Apache, please add the fix to the applied gentoo apache patches tarball:

https://github.com/apache/httpd/commit/dee1eb37d787d34cb37df7eab535240e1774293a

Reproducible: Always

Steps to Reproduce:
1. Upgrade to apache 2.4.59
2. Experience Citrix NetScaler proxy unable to communicate with Apache
Actual Results:  
Citrix NetScaler proxy working as with apache-2.4.58-r2 before.

Expected Results:  
Citrix NetScaler proxy unable to communicate / displaying error message
Comment 1 Hans de Graaff gentoo-dev Security 2024-04-13 06:30:32 UTC
This issue sounds bad enough that I expected a new httpd release already. In any case I've added apache 2.4.59-r1 with this patch included. Thanks for reporting!
Comment 2 Larry the Git Cow gentoo-dev 2024-04-13 06:30:55 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f82dfe7fd24e56d28eb1af47b12ccec7a8a2fc7

commit 3f82dfe7fd24e56d28eb1af47b12ccec7a8a2fc7
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2024-04-13 06:29:10 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2024-04-13 06:30:46 +0000

    www-servers/apache: backport DH regression patch
    
    Closes: https://bugs.gentoo.org/929064
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>

 www-servers/apache/apache-2.4.59-r1.ebuild         | 254 +++++++++++++++++++++
 .../apache/files/apache-2.4.59-dh-regression.patch |  81 +++++++
 2 files changed, 335 insertions(+)