Your message dated Sat, 10 May 2014 06:33:55 +0000 with message-id <[email protected]> and subject line Bug#747349: fixed in pypolicyd-spf 1.3-1 has caused the Debian Bug report #747349, regarding postfix-policyd-spf-python freezes with some DNS servers to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 747349: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747349 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: postfix-policyd-spf-python Version: 1.0-2 Severity: grave Justification: renders package unusable postfix-policyd-spf-python freezes when using some DNS servers, for example: nameserver 62.233.233.233 nameserver 87.204.204.204 nameserver 213.241.79.38 nameserver 213.241.79.37 Just paste some example (correct) input to policyd-spf command (new line at the end), wait few seconds and press Ctrl+C. You'll see: Traceback (most recent call last): File "/usr/bin/policyd-spf", line 684, in <module> instance_dict, configData, peruser) File "/usr/bin/policyd-spf", line 426, in _spfcheck res = spf.check2(ip, helo_fake_sender, helo) File "/usr/lib/python2.7/dist-packages/spf.py", line 310, in check2 receiver=receiver,timeout=timeout,verbose=verbose,querytime=querytime).check() File "/usr/lib/python2.7/dist-packages/spf.py", line 538, in check spf = self.dns_spf(self.d) File "/usr/lib/python2.7/dist-packages/spf.py", line 1094, in dns_spf a = [t for t in self.dns_txt(domain) if RE_SPF.match(t)] File "/usr/lib/python2.7/dist-packages/spf.py", line 1131, in dns_txt for a in self.dns(domainname, 'TXT')] File "/usr/lib/python2.7/dist-packages/spf.py", line 1255, in dns for k, v in DNSLookup(name, qtype, self.strict, timeout): File "/usr/lib/python2.7/dist-packages/spf.py", line 140, in DNSLookup resp = req.req() File "/usr/lib/python2.7/dist-packages/DNS/Base.py", line 231, in req self.sendUDPRequest(server) File "/usr/lib/python2.7/dist-packages/DNS/Base.py", line 260, in sendUDPRequest r=self.processUDPReply() File "/usr/lib/python2.7/dist-packages/DNS/Base.py", line 120, in processUDPReply (self.reply, self.from_address) = self.s.recvfrom(65535) KeyboardInterrupt When you change DNS to 8.8.8.8 everything is fine. I checked this problem with 2 completely unrelated machines. Regards, Zielony -- System Information: Debian Release: 7.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages postfix-policyd-spf-python depends on: ii adduser 3.113+nmu3 ii postfix 2.9.6-2 ii python 2.7.3-4+deb7u1 ii python-spf 2.0.7-3 ii python2.6 2.6.8-1.1 ii python2.7 2.7.3-6+deb7u2 postfix-policyd-spf-python recommends no packages. Versions of packages postfix-policyd-spf-python suggests: ii python-authres 0.402-1 -- no debconf information
--- End Message ---
--- Begin Message ---Source: pypolicyd-spf Source-Version: 1.3-1 We believe that the bug you reported is fixed in the latest version of pypolicyd-spf, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Scott Kitterman <[email protected]> (supplier of updated pypolicyd-spf package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 10 May 2014 02:08:19 -0400 Source: pypolicyd-spf Binary: postfix-policyd-spf-python Architecture: source all Version: 1.3-1 Distribution: unstable Urgency: medium Maintainer: Scott Kitterman <[email protected]> Changed-By: Scott Kitterman <[email protected]> Description: postfix-policyd-spf-python - Postfix policy server for SPF checking Closes: 741516 747349 Changes: pypolicyd-spf (1.3-1) unstable; urgency=medium . * New upstream release - Updated to support RFC 7208 - New configuration parameter to adjust DNS timeout delay, Lookup_Time (Closes: #747349) - When used witn pyspf 2.0.9 meets all RFC 7208 requirements (set minimum python3-spf version) - Refreshed patches * Updated package description * Bump standards version to 3.9.5 without further change * Update debian/README.Debian to match current user name and file locations (Closes: #741516) Checksums-Sha1: 7d42761ba5847b794c8800fc588d640589ce2e67 2014 pypolicyd-spf_1.3-1.dsc 9ce47ca7a36feff483f6c52c2c6e463dfb4b5cff 31833 pypolicyd-spf_1.3.orig.tar.gz bb2c13200b231fde4649ea5db4ccd27ac57d80b1 6951 pypolicyd-spf_1.3-1.diff.gz 33dcac32cfb0e0678a96e397ded198ed770c335e 36954 postfix-policyd-spf-python_1.3-1_all.deb Checksums-Sha256: a7666477e2f1954b03941a7bb19dd4d1b473b35bd950ce5e422f63d6968d05eb 2014 pypolicyd-spf_1.3-1.dsc ad2c435eed63b5c7e9499abe30bb0bda927a1346fab115c3955262b15ecb2b83 31833 pypolicyd-spf_1.3.orig.tar.gz 81c24641e3b337605a5d13182452b661e455e886e50fd86d0a659d355a7370f9 6951 pypolicyd-spf_1.3-1.diff.gz 3887220ba8f1b5ff841dd9085955c578a6191a8f9c23da724a6384cc560a4811 36954 postfix-policyd-spf-python_1.3-1_all.deb Files: 39a4657d09f2ede1d73718074486105f 36954 mail optional postfix-policyd-spf-python_1.3-1_all.deb 06cf7764eeed6255487d958006c0867e 2014 mail optional pypolicyd-spf_1.3-1.dsc 69e095cc34bd8b643ee68a7a9bb0df90 31833 mail optional pypolicyd-spf_1.3.orig.tar.gz 793631362525f637259b2034e8660308 6951 mail optional pypolicyd-spf_1.3-1.diff.gz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJTbccMAAoJEHjX3vua1ZrxZrUP/3LGy80cHOVEqWnVC+8FAICr jc6KH5SdbdB+pzdFKePqe4l9jKqgQprYsrwh/42p9QMILeK9u0Dc27TTmECEQzum i4TOwK3BMsQk7hHfLmPbhqf04Q23Fu0h1WP2sUScZRUKWdCR5Rncrkx6mKBQbLiY noDRLPPqPubPLOwMf4AzysZtwZkI5WT3LgcOXDXUyhqFhJvUxbCMTP4qru5Rwwws JnSjDcJQRVH3CLm3PiKsXbpLloDc2oeHyl2dIYbdWLzRfmTw40qQa+SeinQ0ipNp hGuO4Av54BvEXAbGQ2PkwGsZOwLEbCfhvT9jwILzS8p2VeFWU9pUivdu1C4jwqmE ChDdEfUk5Xnm+Fbmf1x5h28R81DeLK6hzpcdnz8dq3M8IO3MnS8gxYYxgXwqJqXH bswdmpM4fF1ZAoDycs6/yGisNWMhYsvdNZhOINZvY45Yi0r20RnSmHBJoJxZTus8 WPFLMxSXUTbcql+GRoBqfuchCDRCNgZ5qWWoCKujo/9oLH0oboP8XzeYa7qfiU2X cfzn/0U5Piof+LKOMwK1lGAKHImwu02m8fv1GE/E41NJFcR6ab0B+mI0R3t556sH 3pee/bNdbVBmHHaZJAg39FvqaYqGgKk22O/DNBqnrokBr/vfnl+3kBQSWhaSVSH6 ZjwxO1uB/X9FZs9c5ptb =pklH -----END PGP SIGNATURE-----
--- End Message ---

