Projet

Général

Profil

Development #59996

dnsbl: dns.resolver.resolve n'existe pas dans la version Debian buster de python3-dnspython

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
22 décembre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

https://sentry.entrouvert.org/entrouvert/publik/issues/54172/?query=is%3Aunresolved

AttributeError: module 'dns.resolver' has no attribute 'resolve'
  File "authentic2/utils/evaluate.py", line 293, in evaluate_condition
    result = eval(code, condition_safe_globals, ctx or {})  # pylint: disable=eval-used
  File "'backoffice' not in login_hint and remote_addr in dnsbl('ddns.entrouvert.org')", line 1, in <module>
  File "authentic2/utils/evaluate.py", line 124, in __contains__
    return check_dnsbl(self.domain, remote_addr)
  File "authentic2/utils/evaluate.py", line 98, in check_dnsbl
    answers = dns.resolver.resolve(domain, 'A', lifetime=1)


Fichiers

Révisions associées

Révision 8434dc28 (diff)
Ajouté par Benjamin Dauvergne il y a plus de 2 ans

evaluate: use dns.resolver.query (#59996)

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 2 ans

#3

Mis à jour par Serghei Mihai il y a plus de 2 ans

  • Statut changé de Solution proposée à Solution validée
#4

Mis à jour par Benjamin Dauvergne il y a plus de 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 8434dc2867886648b1282894a291b5d907b2d9b7
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Wed Dec 22 10:29:46 2021 +0100

    evaluate: use dns.resolver.query (#59996)
#5

Mis à jour par Frédéric Péters il y a plus de 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#6

Mis à jour par Transition automatique il y a environ 2 ans

Automatic expiration

Formats disponibles : Atom PDF