From 52f19081264033f477204fd3a55737ca70c62b6c Mon Sep 17 00:00:00 2001 From: Nate Brown Date: Wed, 12 Nov 2025 10:41:46 -0500 Subject: [PATCH] Don't log every blocklisted fingerprint (#1525) --- pki.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pki.go b/pki.go index e6e2839..19869d5 100644 --- a/pki.go +++ b/pki.go @@ -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) } - for _, fp := range c.GetStringSlice("pki.blocklist", []string{}) { - l.WithField("fingerprint", fp).Info("Blocklisting cert") - caPool.BlocklistFingerprint(fp) + bl := c.GetStringSlice("pki.blocklist", []string{}) + if len(bl) > 0 { + for _, fp := range bl { + caPool.BlocklistFingerprint(fp) + } + + l.WithField("fingerprintCount", len(bl)).Info("Blocklisted certificates") } return caPool, nil