Projet

Général

Profil

Development #61110

ldap : sur une erreur de timeout, logger la durée d'attente avant timeout

Ajouté par Benjamin Dauvergne il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
26 janvier 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Pour vérifier que le timeout configuré s'est appliqué ou si c'est un autre.

Historique

#2

Mis à jour par Benjamin Dauvergne il y a environ 2 ans

  • Tags mis à accessible
#3

Mis à jour par Guillaume Baffoin il y a environ 2 ans

ca serait quelque chose comme ca ? :

--- /usr/lib/python3/dist-packages/authentic2/backends/ldap_backend.py    2022-01-10 19:45:01.000000000 +0100
+++ ldap_backend.py    2022-01-27 12:08:19.093328743 +0100
@@ -914,7 +914,7 @@
             except ldap.NO_SUCH_OBJECT:
                 pass
             except ldap.TIMEOUT:
-                log.error('[%s] connection timed out while retrieving group DNs', ldap_uri)
+                log.error('[%s] connection timed out (%d seconds) while retrieving group DNs', ldap_uri, timeout)
             else:
                 group_dns.update(dn for dn, attrs in results)
         return group_dns

#4

Mis à jour par Benjamin Dauvergne il y a environ 2 ans

  • Tags accessible supprimé

Non, et ce n'est pas évident du tout en fait, j'ai viré le tag accessible, ça mériterait d'être dans un refactoring complet plutôt qu'avoir un demi chiffre faux.

Formats disponibles : Atom PDF