Development #59996
dnsbl: dns.resolver.resolve n'existe pas dans la version Debian buster de python3-dnspython
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
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 2 ans
- Fichier 0001-evaluate-use-dns.resolver.query-59996.patch 0001-evaluate-use-dns.resolver.query-59996.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Serghei Mihai il y a plus de 2 ans
- Statut changé de Solution proposée à Solution validée
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)
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
evaluate: use dns.resolver.query (#59996)