Debian Bug report logs -
#241388
dhcp3-client: client can't update A record
Reported by: Susan Kleinmann <sgk@debian.org>
Date: Thu, 1 Apr 2004 04:03:02 UTC
Severity: normal
Tags: moreinfo
Found in version 3.0_3.0.1rc13-1
Done: Michael Gilbert <mgilbert@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, peloy@debian.org (Eloy A. Paris):
Bug#241388; Package dhcp3-client.
(full text, mbox, link).
Acknowledgement sent to Susan Kleinmann <sgk@debian.org>:
New Bug report received and forwarded. Copy sent to peloy@debian.org (Eloy A. Paris).
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: dhcp3-client
Version: 3.0_3.0.1rc13-1
Severity: normal
My dhcp3-server is set up to do DDNS:
ddns-update-style interim;
(Skipping all the zone info, etc.)
The server appears to be doing its job: when a client
tries to initiate or renew its lease, the server does
update the appropriate PTR record.
However, the client is not doing its job. Though it
is configured to update its own A record:
send fqdn.server-update off;
it fails.
If I ask the DHCP server to update the A record, by
reconfiguring the client with:
send fqdn.server-update on;
then the A record is acurately updated (although the
A record seems to get lost for a short while every time
the client renews its lease).
Of possible interest: There's a statement in make_request() in
dhclient.c that sets client->sent_options to 0. AFAICT, sent_options
never seems to recover after that. The function, client_dns_update(),
where the client is supposed to update the nameserver, begins by
testing whether client->sent_options is zero, in which case, it
returns without executing any of the client-side DDNS code.
This is why I finally gave up trying to get the client to do the
DDNS update, and set server-update to on.
I'd be happy to supply additional configuration information if
that would be helpful.
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.24
Locale: LANG=en_US, LC_CTYPE=en_US
Information forwarded to debian-bugs-dist@lists.debian.org, peloy@debian.org (Eloy A. Paris):
Bug#241388; Package dhcp3-client.
(full text, mbox, link).
Acknowledgement sent to Matt Zimmerman <mdz@debian.org>:
Extra info received and forwarded to list. Copy sent to peloy@debian.org (Eloy A. Paris).
(full text, mbox, link).
Message #10 received at 241388@bugs.debian.org (full text, mbox, reply):
On Wed, Mar 31, 2004 at 10:57:31PM -0500, Susan Kleinmann wrote:
> However, the client is not doing its job. Though it
> is configured to update its own A record:
> send fqdn.server-update off;
> it fails.
>
> If I ask the DHCP server to update the A record, by
> reconfiguring the client with:
> send fqdn.server-update on;
> then the A record is acurately updated (although the
> A record seems to get lost for a short while every time
> the client renews its lease).
I'm afraid I don't have much experience with client-side DNS updates, so I'm
not entirely sure how it's supposed to work. Perhaps Eloy does; if not,
this should probably go upstream.
--
- mdz
Message sent on to Susan Kleinmann <sgk@debian.org>:
Bug#241388.
(full text, mbox, link).
Message #13 received at 241388-submitter@bugs.debian.org (full text, mbox, reply):
tags 241388 + moreinfo
thanks
Hi,
Are you still experiencing this problem with the latest version of
dhcp3-client?
regards
Andrew
Tags added: moreinfo
Request was from Andrew Pollock <apollock@debian.org>
to control@bugs.debian.org.
(full text, mbox, link).
Marked Bug as done
Request was from Michael Gilbert <mgilbert@debian.org>
to control@bugs.debian.org.
(Sat, 05 Sep 2015 20:48:29 GMT) (full text, mbox, link).
Notification sent
to Susan Kleinmann <sgk@debian.org>:
Bug acknowledged by developer.
(Sat, 05 Sep 2015 20:48:30 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 04 Oct 2015 08:21:18 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Mar 9 06:34:13 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.