Date: Wed, 3 Dec 1997 17:55:44 -0500 From: dmaddox@scsn.net (Donald J. Maddox) To: emulation@FreeBSD.ORG Subject: DNS Troubles w/Linux Apps Message-ID: <19971203175544.38577@scsn.net>
next in thread | raw e-mail | index | archive | help
When running the Linux RealPlayer 5.0b2, I am seeing some
strange problems with DNS. If I try to access a RealMedia
URL containing a hostname that needs to be resolved, it will
invariably fail in an odd way: With tcpdump, I can see a
query to the nameserver, then an answer from the nameserver,
but the RealPlayer continues to query as if it didn't get
an answer until it finally times out, like so:
<Attempt to open pnm://video.real.com/welcome.rm>
17:45:33.199031 208.133.153.54.1335 > 206.25.246.5.domain: 19488+ A? video.real.com. (32)
17:45:33.500296 206.25.246.5.domain > 208.133.153.54.1335: 19488 1/0/0 (48)
17:45:38.230538 208.133.153.54.1336 > 206.25.246.3.domain: 19488+ A? video.real.com. (32)
17:45:43.240285 208.133.153.54.1337 > 206.25.246.5.domain: 19488+ A? video.real.com. (32)
17:45:43.420237 206.25.246.5.domain > 208.133.153.54.1337: 19488 1/0/0 (48)
17:45:48.260307 208.133.153.54.1338 > 206.25.246.3.domain: 19488+ A? video.real.com. (32)
17:45:48.490228 206.25.246.3.domain > 208.133.153.54.1338: 19488 1/0/0 (48)
17:45:53.280388 208.133.153.54.1339 > 206.25.246.5.domain: 19488+ A? video.real.com. (32)
17:45:53.460396 206.25.246.5.domain > 208.133.153.54.1339: 19488 1/0/0 (48)
If I substitute the actual IP address in the above URL, it will
work just fine.
What am I missing here? Is ther something I need to set up in
addition to the files below?
Here are the relevant files from /compat/linux/etc:
------------------------------
/compat/linux/etc/resolv.conf:
------------------------------
domain scsn.net
nameserver 206.25.246.5
nameserver 206.25.246.3
----------------------------
/compat/linux/etc/host.conf:
-----------------------------
order hosts, bind
multi on
--------------------------------
/compat/linux/etc/nsswitch.conf:
--------------------------------
#
# /etc/nsswitch.conf
#
# An example Name Service Switch config file. This file should be
# sorted with the most-used services at the beginning.
#
# The entry '[NOTFOUND=return]' means that the search for an
# entry should stop if the search in the previous entry turned
# up nothing. Note that if the search failed due to some other reason
# (like no NIS server responding) then the search continues with the
# next entry.
#
# Legal entries are:
#
# nisplus or nis+ Use NIS+ (NIS version 3)
# nis or yp Use NIS (NIS version 2), also called YP
# dns Use DNS (Domain Name Service)
# files Use the local files
# [NOTFOUND=return] Stop searching if not found so far
#
passwd: files nisplus nis
shadow: files nisplus nis
group: files nisplus nis
hosts: files nisplus nis dns
services: nisplus [NOTFOUND=return] files
networks: nisplus [NOTFOUND=return] files
protocols: nisplus [NOTFOUND=return] files
rpc: nisplus [NOTFOUND=return] files
ethers: nisplus [NOTFOUND=return] files
netmasks: nisplus [NOTFOUND=return] files
bootparams: nisplus [NOTFOUND=return] files
netgroup: nisplus
publickey: nisplus
automount: files nisplus
aliases: files nisplus
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19971203175544.38577>
