Don't log every blocklisted fingerprint (#1525)

This commit is contained in:
Nate Brown
2025-11-12 10:41:46 -05:00
committed by GitHub
parent 48f1ae98ba
commit 52f1908126

10
pki.go
View File

@@ -523,9 +523,13 @@ func loadCAPoolFromConfig(l *logrus.Logger, c *config.C) (*cert.CAPool, error) {
return nil, fmt.Errorf("error while adding CA certificate to CA trust store: %s", err) return nil, fmt.Errorf("error while adding CA certificate to CA trust store: %s", err)
} }
for _, fp := range c.GetStringSlice("pki.blocklist", []string{}) { bl := c.GetStringSlice("pki.blocklist", []string{})
l.WithField("fingerprint", fp).Info("Blocklisting cert") if len(bl) > 0 {
caPool.BlocklistFingerprint(fp) for _, fp := range bl {
caPool.BlocklistFingerprint(fp)
}
l.WithField("fingerprintCount", len(bl)).Info("Blocklisted certificates")
} }
return caPool, nil return caPool, nil