resolving debian.ens-cachan.fr

Boris Dores babal at via.ecp.fr
Thu Sep 20 08:39:12 EDT 2007


  Hi everyone,

  It would seem that maradns cannot resolve debian.ens-cachan.fr anymore (nor
any other *.ens-cachan.fr actually).

  I'm using maradns 1.2.12.04 (stock debian package on etch) as a
recursive resolver.

  The first issued "host debian.ens-cachan.fr" returns:
	debian.ens-cachan.fr is an alias for webb.ens-cachan.fr.
	webb.ens-cachan.fr has address 138.231.176.11
	Host webb.ens-cachan.fr not found: 2(SERVFAIL)
	Host webb.ens-cachan.fr not found: 2(SERVFAIL)
	[1]    11140 exit 1     host debian.ens-cachan.fr

  And after a few minutes:
	Host debian.ens-cachan.fr not found: 2(SERVFAIL)
	[1]    11504 exit 1     host debian.ens-cachan.fr

  Whereas using a bind server on another machine returns:
	debian.ens-cachan.fr is an alias for webb.ens-cachan.fr.
	webb.ens-cachan.fr has address 138.231.176.11

  It would seem that maradns gets the correct result as well as a
servfail, and caches the servfail for future requests.

  Indeed, using "host -t NS ens-cachan.fr" wich returns:
  	ens-cachan.fr name server ariane.ens-cachan.fr.
	ens-cachan.fr name server ns2.nic.fr.
	ens-cachan.fr name server dufy.aquarel.fr.
	ens-cachan.fr name server rubis.cri.ens-cachan.fr.

"askmara -v Adebian.ens-cachan.fr. 138.231.176.4" (ariane.ens-cachan.fr)
returns:
	Querying the server with the IP 138.231.176.4
	Server reply:
	Query id: 45688
	Query type: 1
	Opcode: 0
	Authoritative: 1
	Truncated: 0
	Recurs desired: 1
	Recurs available: 0
	Z data: 0
	Result code: 0
	Num Questions: 1
	Num Answers: 2
	Number NS records: 4
	Number additional records: 5

	Question name: Adebian.ens-cachan.fr.
	Question type: 1
	Question class: 1

	AN replies:
	Record name: Cdebian.ens-cachan.fr.
	Record type: 5
	Record class: 1
	Record TTL: 86400
	Record length: 20

	Data: Cwebb.ens-cachan.fr.

	Record name: Awebb.ens-cachan.fr.
	Record type: 1
	Record class: 1
	Record TTL: 86400
	Record length: 4

	IP: 138.231.176.11

	NS replies:
	[not shown]

	AR replies:
	[not shown]

but "askmara -v Adebian.ens-cachan.fr. 192.93.0.4" (ns2.nic.fr) returns:
	Querying the server with the IP 192.93.0.4
	Server reply:
	Query id: 45688
	Query type: 1
	Opcode: 0
	Authoritative: 0
	Truncated: 0
	Recurs desired: 1
	Recurs available: 0
	Z data: 0
	Result code: 0
	Num Questions: 1
	Num Answers: 0
	Number NS records: 4
	Number additional records: 5

	Question name: Adebian.ens-cachan.fr.
	Question type: 1
	Question class: 1

	AN replies:

	NS replies:
	[not shown]

	AR replies:
	[not shown]

  192.93.0.4 is obviously misconfigured, but it's not authoritative so
that shouldn't be a problem, right ?

  Attached is the syslog corresponding to the first query with
"verbose_level = 4" and "verbose_query = 1".

  Thanks for any help on this !

-- 
Boris Dorès
-------------- next part --------------
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Query from: 10.1.3.11 Adebian.ens-cachan.fr.
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: 1190289625:1:debian.ens-cachan.fr.
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \006debian\012ens-cachan\002fr\000\000\001 in DNS cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \006debian\012ens-cachan\002fr\000\000\001 not found in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \006debian\012ens-cachan\002fr\000\000\005 in DNS cache (CNAME lookup)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \006debian\012ens-cachan\002fr\000\000\005 not found in cache (CNAME)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: initializing thread
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: About to launch thread...
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: In thread; ready to begin recursion; Threads in use: 1
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \006debian\012ens-cachan\002fr\000\000\001 in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \006debian\012ens-cachan\002fr\000\000\001 not found in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \006debian\012ens-cachan\002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \012ens-cachan\002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \000\000\374 found at 0x807da18
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Making cpoint copy of \000\000\374 at 0x807da18
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Querying DNS server with ip 198.41.0.4 for \006debian\012ens-cachan\002fr\000\000\001 with bailiwick \000\000\374
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809dde8 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c1e8 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c290 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c3e0 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c418 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c450 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c488 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c4c0 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c4f8 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c530 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c588 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c5f0 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c648 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c6b0 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c710 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c768 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c7d0 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \002fr\000\000\374 to cache at 0x809c828 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \006debian\012ens-cachan\002fr\000\000\001 in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \006debian\012ens-cachan\002fr\000\000\001 not found in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \006debian\012ens-cachan\002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \012ens-cachan\002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \002fr\000\000\374 found at 0x809dde8
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Making cpoint copy of \002fr\000\000\374 at 0x809dde8
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Querying DNS server with ip 193.51.208.14 for \006debian\012ens-cachan\002fr\000\000\001 with bailiwick \002fr\000\000\374
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \012ens-cachan\002fr\000\000\374 to cache at 0x809e0d8 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \012ens-cachan\002fr\000\000\374 to cache at 0x809e540 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \012ens-cachan\002fr\000\000\374 to cache at 0x809e5c8 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \012ens-cachan\002fr\000\000\374 to cache at 0x809e5f0 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \012ens-cachan\002fr\000\000\374 to cache at 0x809e618 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \012ens-cachan\002fr\000\000\374 to cache at 0x809e690 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \012ens-cachan\002fr\000\000\374 to cache at 0x809e740 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \012ens-cachan\002fr\000\000\374 to cache at 0x809e790 (js)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: That's an append
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \006debian\012ens-cachan\002fr\000\000\001 in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \006debian\012ens-cachan\002fr\000\000\001 not found in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \006debian\012ens-cachan\002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \012ens-cachan\002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \012ens-cachan\002fr\000\000\374 found at 0x809e0d8
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Making cpoint copy of \012ens-cachan\002fr\000\000\374 at 0x809e0d8
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Querying DNS server with ip 81.255.96.225 for \006debian\012ens-cachan\002fr\000\000\001 with bailiwick \012ens-cachan\002fr\000\000\374
Sep 20 14:00:25 epi maradns.etc_maradns_recursive:  Log: Message received, processing
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Query from: 10.1.3.1 P37.5.127.82.in-addr.arpa.
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding \012ens-cachan\002fr\000\000\374 to cache at 0x809e718 (jsip)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Querying DNS server with ip 138.231.110.2 for \006debian\012ens-cachan\002fr\000\000\001 with bailiwick \012ens-cachan\002fr\000\000\374
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Adding RR/psudo-NXDOMAIN \006debian\012ens-cachan\002fr\000\000\005 to cache at 0x809e670
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Sucessfully added \006debian\012ens-cachan\002fr\000\000\005 to cache at 0x809e670
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \004webb\012ens-cachan\002fr\000\000\001 in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \004webb\012ens-cachan\002fr\000\000\001 not found in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \004webb\012ens-cachan\002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \012ens-cachan\002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \012ens-cachan\002fr\000\000\374 found at 0x809e718
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Making cpoint copy of \012ens-cachan\002fr\000\000\374 at 0x809e718
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Querying DNS server with ip 192.93.0.4 for \004webb\012ens-cachan\002fr\000\000\001 with bailiwick \012ens-cachan\002fr\000\000\374
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Querying DNS server with ip 192.93.0.4 for \004webb\012ens-cachan\002fr\000\000\001 with bailiwick \012ens-cachan\002fr\000\000\374
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \006debian\012ens-cachan\002fr\000\000\001 in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \006debian\012ens-cachan\002fr\000\000\001 found in cache (CNAME RR) at 0x809e670
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Ready to terminate thread; threads in use 1
Sep 20 14:00:25 epi maradns.etc_maradns_recursive:  Log: Message received, processing
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Query from: 10.1.3.11 Uwebb.ens-cachan.fr.
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: 1190289625:28:webb.ens-cachan.fr.
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \004webb\012ens-cachan\002fr\000\000\034 in DNS cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \004webb\012ens-cachan\002fr\000\000\034 not found in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \004webb\012ens-cachan\002fr\000\000\005 in DNS cache (CNAME lookup)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \004webb\012ens-cachan\002fr\000\000\005 not found in cache (CNAME)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: initializing thread
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: About to launch thread...
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: In thread; ready to begin recursion; Threads in use: 1
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \004webb\012ens-cachan\002fr\000\000\034 in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \004webb\012ens-cachan\002fr\000\000\034 not found in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \004webb\012ens-cachan\002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \012ens-cachan\002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \012ens-cachan\002fr\000\000\374 found at 0x809e718
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Making cpoint copy of \012ens-cachan\002fr\000\000\374 at 0x809e718
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Querying DNS server with ip 192.93.0.4 for \004webb\012ens-cachan\002fr\000\000\034 with bailiwick \012ens-cachan\002fr\000\000\374
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Querying DNS server with ip 192.93.0.4 for \004webb\012ens-cachan\002fr\000\000\034 with bailiwick \012ens-cachan\002fr\000\000\374
Sep 20 14:00:25 epi maradns.etc_maradns_recursive:  Log: No reply from remote servers
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Ready to terminate thread; threads in use 1
Sep 20 14:00:25 epi maradns.etc_maradns_recursive:  Log: Message received, processing
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Query from: 10.1.3.11 @webb.ens-cachan.fr.
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: 1190289625:15:webb.ens-cachan.fr.
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \004webb\012ens-cachan\002fr\000\000\017 in DNS cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \004webb\012ens-cachan\002fr\000\000\017 not found in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \004webb\012ens-cachan\002fr\000\000\005 in DNS cache (CNAME lookup)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \004webb\012ens-cachan\002fr\000\000\005 not found in cache (CNAME)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: initializing thread
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: About to launch thread...
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: In thread; ready to begin recursion; Threads in use: 1
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \004webb\012ens-cachan\002fr\000\000\017 in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \004webb\012ens-cachan\002fr\000\000\017 not found in cache
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \004webb\012ens-cachan\002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Looking for \012ens-cachan\002fr\000\000\374 in cache (NS referral)
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: \012ens-cachan\002fr\000\000\374 found at 0x809e718
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Making cpoint copy of \012ens-cachan\002fr\000\000\374 at 0x809e718
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Querying DNS server with ip 192.93.0.4 for \004webb\012ens-cachan\002fr\000\000\017 with bailiwick \012ens-cachan\002fr\000\000\374
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Querying DNS server with ip 192.93.0.4 for \004webb\012ens-cachan\002fr\000\000\017 with bailiwick \012ens-cachan\002fr\000\000\374
Sep 20 14:00:25 epi maradns.etc_maradns_recursive:  Log: No reply from remote servers
Sep 20 14:00:25 epi maradns.etc_maradns_recursive: Ready to terminate thread; threads in use 1
Sep 20 14:00:25 epi maradns.etc_maradns_recursive:  Log: Message received, processing


More information about the list mailing list