Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Feb 2008 13:47:42 +0200
From:      Stefan Lambrev <stefan.lambrev@moneybookers.com>
To:        d@delphij.net
Cc:        =?UTF-8?B?SklOTUVJIFRhdHV5YSAvIOelnuaYjumBlOWTiQ==?= <Jinmei_Tatuya@isc.org>, ume@FreeBSD.org, freebsd-net@freebsd.org
Subject:   Re: [RESOLVED] Re: Strange resolver behavior
Message-ID:  <47C54DDE.8070605@moneybookers.com>
In-Reply-To: <47B34ED4.6090302@delphij.net>
References:  <47B2488D.70707@delphij.net> <m2ejbgy81l.wl%Jinmei_Tatuya@isc.org> <47B34ED4.6090302@delphij.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Greetings,

Xin LI wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> JINMEI Tatuya / =E7=A5=9E=E6=98=8E=E9=81=94=E5=93=89 wrote:
> [snip]
>
> At the beginning I was confused with host(1) and resolver library, they=

> are different problems, sorry for the confusion.
>
> I think Hajimu-san's analysis was correct that it was caused by the
> check in resolver, here is a ktrace output from a system without patche=
d
> libc:
>
> http://www.delphij.net/kdump.txt
>
> Note that, with a patched (with ume@'s patch) resolver, the program
> *does* worked as expected, also this will make firefox to be able to
> resolve the domain name.
>
> Test program can be downloaded from http://www.delphij.net/test.c .
> With patched libc you will get no output (expected), and with unpatched=

> libc you will get "Unknown server error" and will be unable to get the =
A RR.
>
> It turns out that the baidu.com DNS administrator might be unaware of
> the potential violation of RFC 952 "ASSUMPTIONS" and RFC 1034 Section
> 3.5.  However, I am afraid that there are some DNS server
> implementations that does allow '_'s in domain names, so if there is no=

> potential risks allowing it from the resolver side I think it might be =
a
> good idea to be more permissive for this case, because there are real
> uses of it, and other operating systems does allow it at the client sid=
e.
>  =20
Did you check http://tools.ietf.org/html/rfc2782 ?
It is "PROPOSED STANDARD" and MS DNS in Win2003 already uses it (if you=20
have domain controller for example).

--=20

Best Wishes,
Stefan Lambrev
ICQ# 24134177





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47C54DDE.8070605>