Only set acme.extraDomainNames when the certificate scheme is acme
Otherwise, certificate domains appear twice in the certificate, since they are added by the acme module and the nginx module.
This commit is contained in:
@@ -49,7 +49,7 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
security.acme.certs."${cfg.acmeCertificateName}" = {
|
security.acme.certs."${cfg.acmeCertificateName}" = {
|
||||||
extraDomainNames = cfg.certificateDomains;
|
extraDomainNames = lib.mkIf (cfg.certificateScheme == "acme") cfg.certificateDomains;
|
||||||
reloadServices = [
|
reloadServices = [
|
||||||
"postfix.service"
|
"postfix.service"
|
||||||
"${dovecotUnitName}.service"
|
"${dovecotUnitName}.service"
|
||||||
|
|||||||
Reference in New Issue
Block a user