From b5cb967e093e3de4621962fc98f22b8e2cab9c0a Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Sun, 7 Nov 2021 13:20:16 +0100 Subject: [PATCH] improve ldap logging (#67) --- internal/authentication/providers/ldap/provider.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/authentication/providers/ldap/provider.go b/internal/authentication/providers/ldap/provider.go index 97b9a05..26f66e0 100644 --- a/internal/authentication/providers/ldap/provider.go +++ b/internal/authentication/providers/ldap/provider.go @@ -157,20 +157,20 @@ func (provider Provider) open() (*ldap.Conn, error) { tlsConfig := &tls.Config{InsecureSkipVerify: !provider.config.CertValidation} conn, err := ldap.DialURL(provider.config.URL, ldap.DialWithTLSConfig(tlsConfig)) if err != nil { - return nil, err + return nil, errors.WithMessage(err, "failed to connect to LDAP") } if provider.config.StartTLS { // Reconnect with TLS err = conn.StartTLS(tlsConfig) if err != nil { - return nil, err + return nil, errors.WithMessage(err, "failed to start TLS session") } } err = conn.Bind(provider.config.BindUser, provider.config.BindPass) if err != nil { - return nil, err + return nil, errors.WithMessage(err, "failed to bind user") } return conn, nil