|
@@ -273,6 +273,7 @@ const internalNginx = {
|
|
|
return new Promise((resolve, reject) => {
|
|
|
let template = null;
|
|
|
let filename = '/data/nginx/temp/letsencrypt_' + certificate.id + '.conf';
|
|
|
+
|
|
|
try {
|
|
|
template = fs.readFileSync(__dirname + '/../templates/letsencrypt-request.conf', {encoding: 'utf8'});
|
|
|
} catch (err) {
|
|
@@ -280,6 +281,8 @@ const internalNginx = {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ certificate.ipv6 = internalNginx.ipv6Enabled();
|
|
|
+
|
|
|
renderEngine
|
|
|
.parseAndRender(template, certificate)
|
|
|
.then((config_text) => {
|