diff --git a/modules/caddypki/ca.go b/modules/caddypki/ca.go index 4b98244aa..b7befda1e 100644 --- a/modules/caddypki/ca.go +++ b/modules/caddypki/ca.go @@ -152,6 +152,9 @@ func (ca *CA) Provision(ctx caddy.Context, id string, log *zap.Logger) error { ca.rootCertPath = ca.Root.Certificate } rootCertChain, rootKey, err = ca.Root.Load() + if err != nil { + return err + } rootCert = rootCertChain[0] } else { ca.rootCertPath = "storage:" + ca.storageKeyRootCert()