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