]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
Reenable test class, upstream bug fixed in pebble.
authorRainer Jung <rjung@apache.org>
Wed, 24 Jul 2024 10:42:18 +0000 (10:42 +0000)
committerRainer Jung <rjung@apache.org>
Wed, 24 Jul 2024 10:42:18 +0000 (10:42 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1919491 13f79535-47bb-0310-9956-ffa450edef68

test/modules/md/md_env.py

index 193651948ad931eebe3edd96d3957f6857975361..360086f97b3e8dec3d08f23d23fc2b3a507e2c09 100755 (executable)
@@ -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: