NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Problem with NetBSd 5.1.2 / gethostbyname / nsswitch.conf or bind resolving chain of multiple cnames



Hello everyone,

I have an issue with my name resolving and I am not sure where the
problem lies:

On my server I can resolve an address with multiple cnames via nslookup
to my local bind server.
The clibrary gethostbyname  fails the lookup if the cname chain is
greater than 2.
I cannot seem to find anywhere a switch/define that would limit the
number of recursive lookups.

Changing the order in /etc/nsswitch.conf from     "files dns"  -> "dns
file" changes the herror output from
"Unknown server error" -> "Unknown host".
Interesting enough windows and linux clients in my network do not have
this problem, but another netbsd box does too.

Does someone know what is wrong in my configuration?
Thanks for the help
 thilo


== log from various tools  ==
-bash-4.2$ nslookup dradio_mp3_dkultur_m.akacast.akamaistream.net
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
dradio_mp3_dkultur_m.akacast.akamaistream.net   canonical name =
out.icecast.akadns.net.
out.icecast.akadns.net  canonical name = eu.ic.akadns.net.
eu.ic.akadns.net        canonical name = edge13647.icecast.akadns.net.
Name:   edge13647.icecast.akadns.net
Address: 195.27.154.158

====== PING FIRST HOST==================================
-bash-4.2$ ping -c 1  dradio_mp3_dkultur_m.akacast.akamaistream.net
ping: Cannot resolve "dradio_mp3_dkultur_m.akacast.akamaistream.net"
(Unknown host)
====== PING SECOND HOST==================================
-bash-4.2$ ping -c 1 out.icecast.akadns.net
PING edge14152.icecast.akadns.net (195.10.36.180): 56 data bytes
64 bytes from 195.10.36.180: icmp_seq=0 ttl=59 time=63.583 ms

----edge14152.icecast.akadns.net PING Statistics----
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 63.583/63.583/63.583/0.000 ms
=========UNAME=======================================
-bash-4.2$ uname -a
NetBSD maggi 5.1.2 NetBSD 5.1.2 (GENERIC) #0: Thu Feb  2 12:12:28 UTC
2012 
builds%b7.netbsd.org@localhost:/home/builds/ab/netbsd-5-1-2-RELEASE/amd64/201202021012Z-obj/home/builds/ab/netbsd-5-1-2-RELEASE/src/sys/arch/amd64/compile/GENERIC
amd64

============= NAMED versions =============
I tried bind 9.7.3 and 9.9.1 :
-bash-4.2$ /usr/sbin/named -v
BIND 9.7.3-P3
-bash-4.2$  /usr/pkg/sbin/named -v
BIND 9.9.1-P2
-bash-4.2$

================================



begin:vcard
fn:Thilo Jeremias
n:Jeremias;Thilo
email;internet:thilo%nispuk.com@localhost
tel;work:+49 15782492240
tel;home:+49 4243941633
version:2.1
end:vcard



Home | Main Index | Thread Index | Old Index