[Bug 1088682] Re: dhclient does not register hostname to dynamic DNS (AD)
Stéphane Graber
stgraber at stgraber.org
Thu Jan 17 19:41:10 UTC 2013
Found an interesting bit of RFC:
" In general, a client does not need to send redundant data, and
therefore clients which send the Client FQDN option in their messages
MUST NOT also send the Host Name option. Clients which receive both
the Host Name option and the Client FQDN option from a server SHOULD
prefer Client FQDN option data."
URL: http://tools.ietf.org/html/draft-ietf-dhc-fqdn-option-13
So it sounds like sending both the hostname and the fqdn is wrong. One
idea would be to only send fqdn.fqdn which according to the RFC should
work fine as a replacement for hostname and should also be IPv6
compatible.
Looking at the DHCPv6 FQDN RFC, partially qualified domain names are valid in fqdn.fqdn, so that could be a way around our problem.
URL: http://www.ietf.org/rfc/rfc4704.txt
I'll change dhclient.conf with the next upload to only contain fqdn.fqdn
but won't push that as an SRU for the time being as I want to make sure
we don't break things badly for some other users when dropping the
hostname field.
** Changed in: isc-dhcp (Ubuntu Raring)
Assignee: (unassigned) => Stéphane Graber (stgraber)
** Changed in: isc-dhcp (Ubuntu Quantal)
Assignee: (unassigned) => Stéphane Graber (stgraber)
** Changed in: isc-dhcp (Ubuntu Raring)
Status: New => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to isc-dhcp in Ubuntu.
https://bugs.launchpad.net/bugs/1088682
Title:
dhclient does not register hostname to dynamic DNS (AD)
Status in “isc-dhcp” package in Ubuntu:
Fix Committed
Status in “isc-dhcp” source package in Quantal:
New
Status in “isc-dhcp” source package in Raring:
Fix Committed
Bug description:
This is not working in quantal (4.2.4-1ubuntu10) and raring
(4.2.4-3ubuntu1), but is working in precise (4.1.ESV-R4-0ubuntu5).
A patch fixed an issue for bug 991360 where dhclient.conf was amended to include:
send fqdn.fqdn = gethostname();
This causes failures when the client tries to register was some DHCP servers (for example Windows AD DDNS servers).
By commenting out this line and restarting the client, the client can then register with this type of DHCP server.
However, this is needed to ensure dhcpv6 works.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1088682/+subscriptions
More information about the foundations-bugs
mailing list