Don Hackett: [BIND-BUGS #1090] [bind bug] leading zero's give bad address
Mr. James W. Laferriere
babydr at baby-dragons.com
Fri Sep 1 21:31:35 UTC 2000
Hello Paul , I'm sorry But I beleive that the orignal poster
needs to fix their software before calling this a BUG . You & I
discussed this problem way back when . I don't think the OCTAL
representation has changed since then .
But, Now IF the way the resolver libraries handles '099' is the
question , Then I'm way off topic for my response . That should
probably be an error in syntax rather than what is being reported
below . Also is this individual doing this on a system with 8.x
libraries or something that has been hacked from 8.x ?
On Fri, 1 Sep 2000, Paul A Vixie wrote:
> i need help with this. it seems like octal interpretation is counterintuitive
> but i thought it was the standard long before i came on the scene. if decimal
> is how BSD inet_addr() classically behaved, and i broke it, then i'll change
> it to decimal.
>
> ------- Forwarded Message
>
> Return-Path: don_hackett at adc.com
> Received: from box.mfnx.net (box.mfnx.net [204.152.184.227])
> by redpaul.mibh.net (8.9.3/8.9.1) via ESMTP id OAA53926
> for <vixie at redpaul.mibh.net>; Fri, 1 Sep 2000 14:15:01 -0700 (PDT)
> env-from (don_hackett at adc.com)
> Received: from bb.rc.vix.com (bb.rc.vix.com [204.152.187.11])
> by box.mfnx.net (8.9.3/8.9.1) via ESMTP id OAA16629
> for <vixie at mibh.net>; Fri, 1 Sep 2000 14:15:01 -0700 (PDT)
> env-from (don_hackett at adc.com)
> Received: (from daemon at localhost)
> by bb.rc.vix.com (8.9.1/8.9.1) id OAA21544
> for bind-bugs-dist at isc.org; Fri, 1 Sep 2000 14:15:00 -0700 (PDT)
> env-from (don_hackett at adc.com)
> Received: from isrv3.isc.org (isrv3.isc.org [204.152.184.87])
> by bb.rc.vix.com (8.9.1/8.9.1) via ESMTP id OAA21536
> for <bind-bugs-isc at bb.rc.vix.com>; Fri, 1 Sep 2000 14:14:59 -0700 (PDT)
> env-from (don_hackett at adc.com)
> Received: from obelisk.adc.com (smtp.adc.com [155.226.10.207])
> by isrv3.isc.org (8.9.1/8.9.1) via ESMTP id OAA05228
> for <bind-bugs at isc.org>; Fri, 1 Sep 2000 14:14:59 -0700 (PDT)
> env-from (don_hackett at adc.com)
> Received: from galaxy.aps.adc.com (root at galaxy.aps.adc.com [155.226.6.200])
> by obelisk.adc.com (8.9.0/8.9.0) with ESMTP id QAA17988;
> Fri, 1 Sep 2000 16:14:54 -0500 (CDT)
> Received: from adc.com (dkh at loki.aps.adc.com [155.226.7.127]) by aps.adc.com with ESMTP (8.8.6 (PHNE_17135)/8.7.3) id QAA13117; Fri, 1 Sep 2000 16:14:56 -0500 (CDT)
> Message-Id: <39B01C27.48CAF529 at adc.com>
> Date: Fri, 01 Sep 2000 16:14:15 -0500
> From: Don Hackett <don_hackett at adc.com>
> Organization: ADC Telecommunications
> X-Mailer: Mozilla 4.72 [en] (X11; U; HP-UX B.10.20 9000/782)
> X-Accept-Language: en
> Mime-Version: 1.0
> To: bind-bugs at isc.org
> Cc: ~CASD-Admins <CASD-Admins at adc.com>, bind-bugs at isc.org
> Subject: [BIND-BUGS #1090] [bind bug] leading zero's give bad address
> Content-Type: text/plain; charset=us-ascii
> Content-Transfer-Encoding: 7bit
>
> Good morning,
>
> We have found that when you use leading zero's on the last segment
> of the IP address (numbers between 10 and 99) -> name resolution,
> it returns a different IP address.
> This seems to be the case for each of the 8.x and 4.x DNS servers that I have
> found.
>
> The biggest effect of this is doing a telnet 155.226.006.010
> and ending up on the 155.226.6.8 machine.
> (part of one of our product displays an IP address with leading zero's
> for now, and people type this in literally)
>
> - -don
>
> supporting DNS queries...
>
> - ---------------------------------------------------------
>
> Using an HP/UX 10.20 named 8.2.2-P5 server:
>
> Sep 1 12:32:20 loki named[5274]: starting. named 8.2.2-P5 Wed Aug 30 19:14:12 CDT 2000
>
> 0 dkh loki 12:49pm [~/src/bind/src/bin/named] host 155.226.6.10 loki
> Using domain server:
> Name: loki.aps.adc.com
> Address: 155.226.7.127
> Aliases:
>
> 10.6.226.155.IN-ADDR.ARPA domain name pointer aegir.aps.adc.com
>
> 0 dkh loki 12:48pm [~/src/bind/src/bin/named] host 155.226.6.010 loki
> Using domain server:
> Name: loki.aps.adc.com
> Address: 155.226.7.127
> Aliases:
>
> 8.6.226.155.IN-ADDR.ARPA domain name pointer bart.aps.adc.com
>
> 0 dkh loki 12:49pm [~/src/bind/src/bin/named] host 155.226.6.99 loki
> Using domain server:
> Name: loki.aps.adc.com
> Address: 155.226.7.127
> Aliases:
>
> 99.6.226.155.IN-ADDR.ARPA domain name pointer bootserver4.aps.adc.com
>
> 0 dkh loki 12:49pm [~/src/bind/src/bin/named] host 155.226.6.099 loki
> Using domain server:
> Name: loki.aps.adc.com
> Address: 155.226.7.127
> Aliases:
>
> Host not found, try again.
>
> - -----------------------------------------------------------------------
>
> This appears to also show up in other public DNS servers:
>
> 0 dkh loki 12:50pm [~/src/bind/src/bin/named] host 155.226.24.010 155.226.10.200
> Using domain server 155.226.10.200:
> 8.24.226.155.IN-ADDR.ARPA domain name pointer dx1530-ud695745.adc.com
>
> 0 dkh loki 12:51pm [~/src/bind/src/bin/named] host uranium.chem.umn.edu
> uranium.chem.umn.edu has address 128.101.162.10
> 0 dkh loki 12:53pm [~/src/bind/src/bin/named] host 128.101.162.010
> 8.162.101.128.IN-ADDR.ARPA domain name pointer x162-8.chem.umn.edu
> 0 dkh loki 12:53pm [~/src/bind/src/bin/named] host 128.101.162.010 128.101.101.101
> Using domain server 128.101.101.101:
> 8.162.101.128.IN-ADDR.ARPA domain name pointer x162-8.chem.umn.edu
> 0 dkh loki 12:53pm [~/src/bind/src/bin/named] host 128.101.162.010 209.98.98.98
> Using domain server 209.98.98.98:
> 8.162.101.128.IN-ADDR.ARPA domain name pointer x162-8.chem.umn.edu
>
> - --------------------------------------------------------------------
> And run from different platforms:
>
> - ---- RedHat 6.1 linux ---------
> 0 dkh ventrue 12:36pm [~] host 128.101.162.010
> 8.162.101.128.IN-ADDR.ARPA domain name pointer x162-8.chem.umn.edu
>
> - ---- Solaris 2.7 --------------
> # nslookup
> Default Server: pooh.aps.adc.com
> Address: 155.226.6.69
>
> > 155.226.6.010
> Server: pooh.aps.adc.com
> Address: 155.226.6.69
>
> Name: bart.aps.adc.com
> Address: 155.226.6.8
>
>
> - -------------------------------------------------------------------
>
> using a 4.9.7 bind server that comes with HP
>
> 0 dkh gizmo 1:04pm [/var/named] host 155.226.6.010 localhost
> Name: bart.aps.adc.com
> Address: 155.226.6.8
>
> 0 dkh gizmo 1:12pm [/var/named] host 207.46.130.014 DNS1.microsoft.com
> Nameserver DNS1.microsoft.com not running
> 207.46.130.014 does not exist at DNS1.microsoft.com (Authoritative answer)
> 69 dkh gizmo 1:12pm [/var/named] host 207.46.130.14 DNS1.microsoft.com
> Name: microsoft.net
> Address: 207.46.130.14
>
> - -----------------------------------------------------------------
>
> Microsoft DNS just does not know how to handle this and returns an error.
>
> 0 dkh gizmo 1:12pm [/var/named] host 207.46.130.014 DNS1.microsoft.com
> Nameserver DNS1.microsoft.com not running
> 207.46.130.014 does not exist at DNS1.microsoft.com (Authoritative answer)
> 69 dkh gizmo 1:12pm [/var/named] host 207.46.130.14 DNS1.microsoft.com
> Name: microsoft.net
> Address: 207.46.130.14
>
>
> - --
> Don Hackett
> Phone: (952) 946-2275
> Fax: (952) 946-3590
> EMail: don_hackett at adc.com
>
> ------- End of Forwarded Message
>
>
>
+----------------------------------------------------------------+
| James W. Laferriere | System Techniques | Give me VMS |
| Network Engineer | 25416 22nd So | Give me Linux |
| babydr at baby-dragons.com | DesMoines WA 98198 | only on AXP |
+----------------------------------------------------------------+
More information about the bind-workers
mailing list