mirror of
https://github.com/slackhq/nebula.git
synced 2025-11-22 16:34:25 +01:00
Don't log every blocklisted fingerprint (#1525)
This commit is contained in:
10
pki.go
10
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)
|
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
|
||||||
|
|||||||
Reference in New Issue
Block a user