This commit is contained in:
6543 2023-02-10 16:42:29 +01:00
parent de175da42d
commit 008ce4ab02
3 changed files with 14 additions and 9 deletions

View file

@ -54,9 +54,11 @@ func toCert(name string, c *certificate.Resource) (*Cert, error) {
}
validTill := tlsCertificates[0].NotAfter.Unix()
// TODO: do we need this or can we just go with domain name for wildcard cert
// default *.mock cert is prefixed with '.'
if name != c.Domain && name[1:] != c.Domain && name[0] != '.' {
// handle wildcard certs
if name[:1] == "." {
name = "*" + name
}
if name != c.Domain {
return nil, fmt.Errorf("domain key and cert domain not equal")
}