diff --git a/letsencrypt_apache/dvsni.py b/letsencrypt_apache/dvsni.py index fb78cfced..c25426371 100644 --- a/letsencrypt_apache/dvsni.py +++ b/letsencrypt_apache/dvsni.py @@ -141,7 +141,7 @@ class ApacheDvsni(common.Dvsni): """ ips = " ".join(str(i) for i in ip_addrs) document_root = os.path.join( - self.configurator.config.config_dir, "dvsni_page/") + self.configurator.config.work_dir, "dvsni_page/") # TODO: Python docs is not clear how mutliline string literal # newlines are parsed on different platforms. At least on # Linux (Debian sid), when source file uses CRLF, Python still diff --git a/letsencrypt_nginx/dvsni.py b/letsencrypt_nginx/dvsni.py index 620d144f6..0697f6e1e 100644 --- a/letsencrypt_nginx/dvsni.py +++ b/letsencrypt_nginx/dvsni.py @@ -124,7 +124,7 @@ class NginxDvsni(common.Dvsni): """ document_root = os.path.join( - self.configurator.config.config_dir, "dvsni_page") + self.configurator.config.work_dir, "dvsni_page") block = [['listen', str(addr)] for addr in addrs]