Your message dated Wed, 26 Apr 2006 14:17:21 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#364449: fixed in pdns 2.9.20-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: pdns-recursor
Version: 2.9.20-1+b1
Severity: grave
Justification: renders package unusable
Severity is grave because it seems this happens a lot, and it happens
100% reliably for me.
The symptom is that the recursor starts answering all requests with
SERVFAIL. It seems that this is because it forgets its root hints,
and has no root servers left to query.
$ sudo /usr/sbin/pdns_recursor --daemon=no --trace
Apr 23 15:52:22 PowerDNS recursor 2.9.20 (C) 2001-2006 PowerDNS.COM BV (Apr 6
2006, 06:46:44, gcc 4.0.3 (Debian 4.0.3-1)) starting up
Apr 23 15:52:22 Operating in 32 bits mode
Apr 23 15:52:22 PowerDNS comes with ABSOLUTELY NO WARRANTY. This is free
software, and you are welcome to redistribute it according to the terms of the
GPL version 2.
Apr 23 15:52:22 Sending UDP queries from 0.0.0.0:19261
Apr 23 15:52:22 Listening for UDP queries on 127.0.0.1:53
Apr 23 15:52:22 Listening for TCP queries on 127.0.0.1:53
Apr 23 15:52:22 Done priming cache with root hints
Apr 23 15:52:23 : No cache hit for '|NS', trying to find an appropriate NS
record
Apr 23 15:52:23 : Checking if we have NS in cache for ''
Apr 23 15:52:23 : our root expired, repriming from hints and retrying
Apr 23 15:52:23 : Checking if we have NS in cache for ''
Apr 23 15:52:23 : our root expired, repriming from hints and retrying
Apr 23 15:52:23 : Cache consultations done, have 0 NS to contact
Apr 23 15:52:23 : Nameservers:
Apr 23 15:52:23 : Failed to resolve via any of the 0 offered NS
Apr 23 15:52:23 : failed
Apr 23 15:52:23 Failed to update . records, RCODE=2
While this does not completetly match upstream's description (mostly
because it happens even with --trace), it might very well be this:
http://wiki.powerdns.com/projects/trac/changeset/658
http://blog.netherlabs.nl/articles/page/2
I wasn't able to get a newer upstream version to compile cleanly, so I
don't know if this is in fact already fixed or not.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: powerpc (ppc)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-powerpc
Locale: LANG=en_US, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages pdns-recursor depends on:
ii libc6 2.3.6-7 GNU C Library: Shared libraries
ii libgcc1 1:4.1.0-1 GCC support library
ii libstdc++6 4.1.0-1 The GNU Standard C++ Library v3
ii zlib1g 1:1.2.3-11 compression library - runtime
Versions of packages pdns-recursor recommends:
ii pdns-doc 2.9.20-1 PowerDNS manual
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: pdns
Source-Version: 2.9.20-2
We believe that the bug you reported is fixed in the latest version of
pdns, which is due to be installed in the Debian FTP archive:
pdns-backend-geo_2.9.20-2_i386.deb
to pool/main/p/pdns/pdns-backend-geo_2.9.20-2_i386.deb
pdns-backend-ldap_2.9.20-2_i386.deb
to pool/main/p/pdns/pdns-backend-ldap_2.9.20-2_i386.deb
pdns-backend-mysql_2.9.20-2_i386.deb
to pool/main/p/pdns/pdns-backend-mysql_2.9.20-2_i386.deb
pdns-backend-pgsql_2.9.20-2_i386.deb
to pool/main/p/pdns/pdns-backend-pgsql_2.9.20-2_i386.deb
pdns-backend-pipe_2.9.20-2_i386.deb
to pool/main/p/pdns/pdns-backend-pipe_2.9.20-2_i386.deb
pdns-backend-sqlite_2.9.20-2_i386.deb
to pool/main/p/pdns/pdns-backend-sqlite_2.9.20-2_i386.deb
pdns-doc_2.9.20-2_all.deb
to pool/main/p/pdns/pdns-doc_2.9.20-2_all.deb
pdns-recursor_2.9.20-2_i386.deb
to pool/main/p/pdns/pdns-recursor_2.9.20-2_i386.deb
pdns-server_2.9.20-2_i386.deb
to pool/main/p/pdns/pdns-server_2.9.20-2_i386.deb
pdns_2.9.20-2.diff.gz
to pool/main/p/pdns/pdns_2.9.20-2.diff.gz
pdns_2.9.20-2.dsc
to pool/main/p/pdns/pdns_2.9.20-2.dsc
pdns_2.9.20-2_all.deb
to pool/main/p/pdns/pdns_2.9.20-2_all.deb
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.
Debian PowerDNS Maintainers <[EMAIL PROTECTED]> (supplier of updated pdns
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: SHA1
Format: 1.7
Date: Tue, 25 Apr 2006 21:27:26 +0200
Source: pdns
Binary: pdns-server pdns-backend-ldap pdns-backend-pipe pdns-backend-geo
pdns-backend-mysql pdns-recursor pdns pdns-backend-pgsql pdns-backend-sqlite
pdns-doc
Architecture: source i386 all
Version: 2.9.20-2
Distribution: unstable
Urgency: low
Maintainer: Debian PowerDNS Maintainers <[EMAIL PROTECTED]>
Changed-By: Debian PowerDNS Maintainers <[EMAIL PROTECTED]>
Description:
pdns - meta package for the pdns nameserver
pdns-backend-geo - geo backend for PowerDNS
pdns-backend-ldap - LDAP backend for PowerDNS
pdns-backend-mysql - generic mysql backend for PowerDNS
pdns-backend-pgsql - generic PostgreSQL backend for PowerDNS
pdns-backend-pipe - pipe/coprocess backend for PowerDNS
pdns-backend-sqlite - sqlite backend for PowerDNS
pdns-doc - PowerDNS manual
pdns-recursor - PowerDNS recursor
pdns-server - extremely powerful and versatile nameserver
Closes: 364449
Changes:
pdns (2.9.20-2) unstable; urgency=low
.
* Fix bug which causes pdns not resolving the root nameservers anymore
(Closes: #364449)
Files:
371767c5c28eb2814c17419aea611439 1051 net extra pdns_2.9.20-2.dsc
dd6ba8f600b8d590c468ed60463ae59e 38944 net extra pdns_2.9.20-2.diff.gz
94fe9124206e76a616f304ef5178364b 585610 net extra pdns-server_2.9.20-2_i386.deb
96c4fd324b64b0a3d28910e866d1dcea 239302 net extra
pdns-recursor_2.9.20-2_i386.deb
43e019aab15f3309c2e017fe52125af9 62650 net extra
pdns-backend-pipe_2.9.20-2_i386.deb
d85e91e8a45ac9583f0297ffa07aae7f 177256 net extra
pdns-backend-ldap_2.9.20-2_i386.deb
0b11273e886de5494228f13bc93fc261 96528 net extra
pdns-backend-geo_2.9.20-2_i386.deb
fd8531b41426214316bf3924e7a86a32 56080 net extra
pdns-backend-mysql_2.9.20-2_i386.deb
b06d3b56f1111b73ee17926afc7c4136 58628 net extra
pdns-backend-pgsql_2.9.20-2_i386.deb
96030012878306bca164ad94314216ce 54474 net extra
pdns-backend-sqlite_2.9.20-2_i386.deb
44479b597d936dc708e9790b06cae65e 17476 net extra pdns_2.9.20-2_all.deb
3e6a4b951882cd184227101212999f68 146214 doc extra pdns-doc_2.9.20-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFET96OCV53xXnMZYYRAofRAKCwc04+b0UqG0fsl/Kr6hayOtskxACg8ver
iZlNaDbO2lTU140sxnrhf2w=
=sBVz
-----END PGP SIGNATURE-----
--- End Message ---