[Pdns-users] Select of orphaned records with domainname
Christian Kuehn
christian.kuehn at mcs.de
Fri Jul 20 14:02:52 UTC 2007
Hi,
using pdns-2.9.21, we found this strange answer:
Asking the pdns for an A-cecord:
; <<>> DiG 9.4.1 <<>> nicole.de
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59865
;; flags: qr aa rd; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;nicole.de. IN A
;; ANSWER SECTION:
nicole.de. 21600 IN A 212.1.40.1
nicole.de. 10800 IN A 82.165.56.21
Asking again for AXFR:
; <<>> DiG 9.4.1 <<>> nicole.de axfr
; (1 server found)
;; global options: printcmd
nicole.de. 21600 IN SOA hpri.mcs.de. hostmaster.mcs.de. 2007072001 28800 7200
604800 600
nicole.de. 21600 IN A 212.1.40.1
www.nicole.de. 21600 IN CNAME www.nicolescherzinger.de.
nicole.de. 21600 IN NS dns-auth-3.mcs.de.
nicole.de. 21600 IN NS dns-auth-2.mcs.de.
nicole.de. 21600 IN NS dns-auth-1.mcs.de.
nicole.de. 21600 IN NS dns-auth-4.mcs.de.
nicole.de. 21600 IN SOA hpri.mcs.de. hostmaster.mcs.de. 2007072001 28800 7200
604800 600
You can see, that there is only ONE A-record.
Looking into the database I found the a.m. 7 records in the 'records'-table,
refering to the actual domain-table-record.
Searching for the suspect addition record, I found 4 old records in the
records-table, without any corresponding record in the domain-table.
But, the records contains the domainname 'nicole.de' and the pdns select them
both, means the A-record with corresponding domain-record and the orphaned A-record.
The axfr works correkt, just the query for a single record is wrong.
OK, the database should be more clean, without any orphaned records int the
records-table (using the constraint ON DELETE CASCADE...)
But, the pdns should not look for any orphaned records in the records-table!
Cheers
Christian
--
Christian Kühn
(Technical Consultant / Hostmaster)
======================================================
MCS MOORBEK COMPUTER SYSTEME GmbH
Essener Bogen 17 - 22419 Hamburg - Germany
Tel +49 (0)40 53773 0 - Fax: +49 (0)40 53773 200
E-Mail: christian.kuehn at mcs.de
Web: http://www.mcs.de
Eingetragen im Handelsregister Hamburg B62933
Geschäftsführer: Kai Brandes & Eckard Kabel
GPG 8B52 41A1 4B8F 4DE7 9064 2073 6168 137A 3DDA 0F36
======================================================
More information about the Pdns-users
mailing list