From owner-freebsd-stable Tue Jul 22 20:45:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA21276 for stable-outgoing; Tue, 22 Jul 1997 20:45:28 -0700 (PDT) Received: from mail.webspan.net (root@mail.webspan.net [206.154.70.7]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA21262 for ; Tue, 22 Jul 1997 20:45:22 -0700 (PDT) Received: from orion.webspan.net (orion.webspan.net [206.154.70.5]) by mail.webspan.net (WEBSPAN/970608) with ESMTP id XAA08765; Tue, 22 Jul 1997 23:45:21 -0400 (EDT) Received: from orion.webspan.net (localhost [127.0.0.1]) by orion.webspan.net (WEBSPAN/970608) with ESMTP id XAA08344; Tue, 22 Jul 1997 23:45:20 -0400 (EDT) To: "Francis W.S. Yeh" cc: stable@FreeBSD.ORG From: "Gary Palmer" Subject: Re: Bug report In-reply-to: Your message of "Wed, 23 Jul 1997 09:15:41 +0800." <33D55B3D.1C4B9ADF@adc.iii.org.tw> Date: Tue, 22 Jul 1997 23:45:20 -0400 Message-ID: <8342.869629520@orion.webspan.net> Sender: owner-freebsd-stable@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk "Francis W.S. Yeh" wrote in message ID <33D55B3D.1C4B9ADF@adc.iii.org.tw>: > Some one suggests that the problem is related to the other FQDN of > www.bcc.com.tw, i.e. BCC_WWW.BCC.COM.TW, for it has a '_' in its host > name. According to RFC1034, '_' is not said to be an allowable label > character. However, I still wonder why this happens: > (1) Why does nslookup works while ping fails? > (2) Why does other systems works (including older version of FreeBSD) > while FreeBSD 2.2.2R and later fails? The block on _'s in domain names isn't in the nameserver, but in the resolver library. nslookup doesn't use the resolver library, but `ping', `traceroute' et al do. The resolver in 2.2 and later was upgraded to a newer release of BIND, which contained the stricter checks. Gary -- Gary Palmer FreeBSD Core Team Member FreeBSD: Turning PC's into workstations. See http://www.FreeBSD.ORG/ for info