Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/certbot/certbot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'letsencrypt/client.py')
-rw-r--r--letsencrypt/client.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/letsencrypt/client.py b/letsencrypt/client.py
index f7010e09d..080ee7991 100644
--- a/letsencrypt/client.py
+++ b/letsencrypt/client.py
@@ -407,9 +407,10 @@ class Client(object):
logger.warning("No config is specified.")
raise errors.Error("No config available")
- redirect = config.redirect
- hsts = config.hsts
- uir = config.uir # Upgrade Insecure Requests
+ supported = self.installer.supported_enhancements()
+ redirect = config.redirect if "redirect" in supported else False
+ hsts = config.hsts if "ensure-http-header" in supported else False
+ uir = config.uir if "ensure-http-header" in supported else False
if redirect is None:
redirect = enhancements.ask("redirect")