diff --git a/ipatests/test_integration/test_ipahealthcheck.py b/ipatests/test_integration/test_ipahealthcheck.py index 92ad1860e17..cc9c909ad26 100644 --- a/ipatests/test_integration/test_ipahealthcheck.py +++ b/ipatests/test_integration/test_ipahealthcheck.py @@ -1026,6 +1026,10 @@ def modify_tls(self, restart_service): """ instance = realm_to_serverid(self.master.domain.realm) cmd = ["systemctl", "restart", "dirsrv@{}".format(instance)] + # The crypto policy must be set to LEGACY otherwise 389ds + # combines crypto policy amd minSSLVersion and removes + # TLS1.0 on fedora>=33 as the DEFAULT policy forbids TLS1.0 + self.master.run_command(['update-crypto-policies', '--set', 'LEGACY']) self.master.run_command( [ "dsconf", @@ -1037,6 +1041,7 @@ def modify_tls(self, restart_service): ) self.master.run_command(cmd) yield + self.master.run_command(['update-crypto-policies', '--set', 'DEFAULT']) self.master.run_command( [ "dsconf",