Projet

Général

Profil

0001-Fix-error-logging-when-an-exception-occur-during-adm.patch

Benjamin Dauvergne, 01 décembre 2014 11:18

Télécharger (1,34 ko)

Voir les différences:

Subject: [PATCH] Fix error logging when an exception occur during admin bind
 in LDAP backend (fixes #6036)

 authentic2/backends/ldap_backend.py |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
authentic2/backends/ldap_backend.py
484 484
                auth = handler_class(*sasl_params)
485 485
                conn.sasl_interactive_bind_s(who, auth)
486 486
            elif block['binddn'] and block['bindpw']:
487
                conn.simple_bind_s(block['binddn'], block['bindpw'])
487
                who = block['binddn']
488
                conn.simple_bind_s(who, block['bindpw'])
488 489
        except ldap.INVALID_CREDENTIALS:
489
            log.error('admin bind failed: invalid credentials (%r, %r)',
490
                    block['binddn'], '*hidden*')
490
            log.error('admin bind failed: invalid credentials (%r, %r)', who,
491
                    '*hidden*')
491 492
        except ldap.INVALID_DN_SYNTAX:
492 493
            log.error('admin bind failed: invalid dn syntax %r', who)
493 494
        else:
494
-