From 04509811367dbbaca4d7d85c438ddec71c15c2b2 Mon Sep 17 00:00:00 2001 From: Thomas Markwalder Date: Thu, 9 Oct 2025 13:54:37 -0400 Subject: [PATCH] [#4142] Update ARM modified: doc/sphinx/arm/dhcp4-srv.rst modified: doc/sphinx/arm/dhcp6-srv.rst --- doc/sphinx/arm/dhcp4-srv.rst | 8 ++++++++ doc/sphinx/arm/dhcp6-srv.rst | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/doc/sphinx/arm/dhcp4-srv.rst b/doc/sphinx/arm/dhcp4-srv.rst index a5ae4f0b6c..6a9a3d8604 100644 --- a/doc/sphinx/arm/dhcp4-srv.rst +++ b/doc/sphinx/arm/dhcp4-srv.rst @@ -4180,6 +4180,14 @@ qualifying suffix (if one is defined and needed). or to fine-tune various DNS update aspects. Please refer to the :ref:`hooks-ddns-tuning` documentation for the configuration options. +.. note:: + + Beginning with Kea 3.1.3, when sanitizing results in an empty string, the + option (hostname or FQDN) will be ignored as if the client had not sent it. + This can happen if the value sent by the client contains only characters + that are deemed invalid by the expression in 'hostname-char-set' and + 'hostname-char-replacement' is empty, "". + .. _dhcp4-next-server: Next Server (``siaddr``) diff --git a/doc/sphinx/arm/dhcp6-srv.rst b/doc/sphinx/arm/dhcp6-srv.rst index cf41f56304..7961e6f24a 100644 --- a/doc/sphinx/arm/dhcp6-srv.rst +++ b/doc/sphinx/arm/dhcp6-srv.rst @@ -3857,6 +3857,14 @@ qualifying suffix (if one is defined and needed). or to fine-tune various DNS update aspects. Please refer to the :ref:`hooks-ddns-tuning` documentation for the configuration options. +.. note:: + + Beginning with Kea 3.1.3, when sanitizing results in an empty string, the + FQDN option will be ignored as if the client had not sent it. This can + happen if the value sent by the client contains only characters that are + deemed invalid by the expression in 'hostname-char-set' and + 'hostname-char-replacement' is empty, "". + .. _dhcp6-dhcp4o6-config: DHCPv4-over-DHCPv6: DHCPv6 Side -- 2.47.3