Public bug reported:
It appears as though only the first six DNS search domains are used.
However this only affects certain commands/functions. One example is
ping v's host. Ping will fail whereas host succeeds. PHP also exhibits
this behavior. This may suggest some underlying library issue (something
in libc6?).
Example /etc/resolv.conf:
nameserver 192.168.0.1
nameserver 192.168.0.2
search one.local two.local three.local four.local five.local six.local
mycompany.local
In the above example "ping myserver.mycompany.local" fails with unknown
host. Whereas "host myserver.mycompany.local" succeeds. It was also
found that PHP also has issues when doing name resolution.
Changing the order of the search line in /etc/resolv.conf so that
mycompany.local is the sixth search entry (or less) resolves the issue:
nameserver 192.168.0.1
nameserver 192.168.0.2
search one.local two.local three.local four.local five.local mycompany.local
six.local
This is not a localized issue or something wrong with the DNS infrastructure.
We are using the same search domains and ordering on our Windows server and
client machines. This bug has been reproduced on four other Ubuntu 14.04 LTS
installs.
Additional information gathered from apport-bug against libc6 to assist:
== ApportVersion =================================
2.14.1-0ubuntu3.11
== Architecture =================================
amd64
== Date =================================
Mon Jun 15 10:22:04 2015
== Dependencies =================================
gcc-4.9-base 4.9.1-0ubuntu1
libc6 2.19-0ubuntu6.6
libgcc1 1:4.9.1-0ubuntu1
multiarch-support 2.19-0ubuntu6.6
== DistroRelease =================================
Ubuntu 14.04
== InstallationDate =================================
Installed on 2015-01-16 (149 days ago)
== InstallationMedia =================================
Ubuntu-Server 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.3)
== Package =================================
libc6 2.19-0ubuntu6.6
== PackageArchitecture =================================
amd64
== ProblemType =================================
Bug
== ProcEnviron =================================
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_GB.UTF-8
SHELL=/bin/bash
== ProcVersionSignature =================================
Ubuntu 3.13.0-32.57-generic 3.13.11.4
== SourcePackage =================================
eglibc
== Tags =================================
trusty
== Uname =================================
Linux 3.13.0-32-generic x86_64
== UpgradeStatus =================================
No upgrade log present (probably fresh install)
** Affects: ubuntu
Importance: Undecided
Status: New
** Tags: dns network
** Tags added: dns network
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1465220
Title:
Only first six DNS search domains are used
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1465220/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs