Package: maradns
Version: 1.3.07.09-2
Severity: important

Hi,

When queried for the AAAA record of a hostname which is actually a
CNAME, maradns returns the CNAME record only, not the AAAA record
itself. This renders maradns unusable as a resolver for all
applications that wish to connect to such a host using IPv6, or use
the hostname lookup method for access verification. One example is the
inn2 newsserver.

Behaviour of maradns:

$ dig -t AAAA news.turmzimmer.net. @127.0.0.1
(...)
;; ANSWER SECTION:
news.turmzimmer.net.    891     IN      CNAME   alius.turmzimmer.net.
(...)

Expected behaviour (using bind9):

$ dig -t AAAA news.turmzimmer.net. @127.0.0.1
(...)
;; ANSWER SECTION:
news.turmzimmer.net.    43242   IN      CNAME   alius.turmzimmer.net.
alius.turmzimmer.net.   43243   IN      AAAA    2001:6f8:1055:deb::80
(...)


Queries for the A record are handled as expected:

$ dig -t A news.turmzimmer.net. @127.0.0.1
(...)
;; ANSWER SECTION:
news.turmzimmer.net.    654     IN      CNAME   alius.turmzimmer.net.
alius.turmzimmer.net.   654     IN      A       78.46.213.165
(...)

    Christoph

-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.27.21
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages maradns depends on:
ii  adduser                       3.110      add and remove users and groups
ii  libc6                         2.7-18     GNU C Library: Shared libraries

maradns recommends no packages.

maradns suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: Digital signature

Reply via email to