From: Rainer Jung Date: Wed, 24 Jul 2024 10:47:09 +0000 (+0000) Subject: Reenable test class, upstream bug fixed in pebble. X-Git-Tag: 2.4.63-candidate~160 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=21bf059c0653ec11905d76da1ec0e925b248016b;p=thirdparty%2Fapache%2Fhttpd.git Reenable test class, upstream bug fixed in pebble. Backport of r1919491 from trunk. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1919492 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/test/modules/md/md_env.py b/test/modules/md/md_env.py index 193651948ad..360086f97b3 100755 --- a/test/modules/md/md_env.py +++ b/test/modules/md/md_env.py @@ -73,11 +73,11 @@ class MDTestEnv(HttpdTestEnv): @classmethod def has_acme_eab(cls): - return False - # Pebble, since v2.5.0 no longer supports HS256 for EAB, which - # is the only thing mod_md supports. Issue opened at pebble: - # https://github.com/letsencrypt/pebble/issues/455 - # return cls.get_acme_server() == 'pebble' + # Pebble v2.5.0 and v2.5.1 do not support HS256 for EAB, which + # is the only thing mod_md supports. + # Should work for pebble until v2.4.0 and v2.5.2+. + # Reference: https://github.com/letsencrypt/pebble/issues/455 + return cls.get_acme_server() == 'pebble' @classmethod def is_pebble(cls) -> bool: