Commit f8ad050d authored by xenolf's avatar xenolf

Update for latest lego changes (cert bundling)

parent 2e5eb638
...@@ -189,7 +189,7 @@ func obtainCertificates(client *acme.Client, serverConfigs []*server.Config) ([] ...@@ -189,7 +189,7 @@ func obtainCertificates(client *acme.Client, serverConfigs []*server.Config) ([]
hosts = append(hosts, cfg.Host) hosts = append(hosts, cfg.Host)
} }
certificates, err := client.ObtainCertificates(hosts) certificates, err := client.ObtainCertificates(hosts, true)
if err != nil { if err != nil {
return nil, errors.New("error obtaining certs: " + err.Error()) return nil, errors.New("error obtaining certs: " + err.Error())
} }
......
...@@ -84,10 +84,11 @@ func processCertificateRenewal(configs []server.Config) []error { ...@@ -84,10 +84,11 @@ func processCertificateRenewal(configs []server.Config) []error {
// Renew certificate. // Renew certificate.
// TODO: revokeOld should be an option in the caddyfile // TODO: revokeOld should be an option in the caddyfile
newCertMeta, err := client.RenewCertificate(certMeta, true) // TODO: bundle should be an option in the caddyfile as well :)
newCertMeta, err := client.RenewCertificate(certMeta, true, true)
if err != nil { if err != nil {
time.Sleep(10 * time.Second) time.Sleep(10 * time.Second)
newCertMeta, err = client.RenewCertificate(certMeta, true) newCertMeta, err = client.RenewCertificate(certMeta, true, true)
if err != nil { if err != nil {
errs = append(errs, err) errs = append(errs, err)
continue continue
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment