Dynamic DNS Updates for non-Windows clients

Hi everyone,

I have a UCS 4.4-8 errata1184 ActiveDirectory Master Server with DHCP and DNS enabled. (Can’t update to 5.x, as Kopano is still not integrated / working in UCS 5.x, which is another ugly story).

Now I want to distribute dynamic IP Addresses for all clients in the network. Therefore I added a DHCP Subnet, give an IP Range, and allowed unknown Clients. So far so good, IPs are given to every Client, if managed by UCS or not.
Now I want to create/update corresponding DNS entries dynamically.
Concerning Windows Clients, which joined the Domain everything is good… they receive a dynamic IP and the DNS entries are updated.

But having any other Client (Ubuntu, Android…) no DNS entries are created or updated, no matter if Computer Objects are existing in UCS / DHCP or not.
Played around for hours now, also with DHCP policies (the “DHCP: Dynamic DNS Updates”) but without any success.

How do I have to configure DHCP (Policies?) or (DHCP) Computer Objects, so that DNS entries of non-Windows Clients gets created / updated dynamically? Didn’t find anything useful in the docs.
Just came accross this german article:

But there it is read “No special configuration needed, DDNS Updates work out of the box”. True for Windows Clients, False for non-windows.

Thx in advance for any hint
T0mc@

I have the same problem with my Linux desktops (Ubuntu 20.04) and my UCS (5.0.2) - DHCP/DNS/ADS. The clients joined the UCS ADS via ADS join. When the client boots I get the following messages on the master:

Aug 01 19:38:42 srv01 dhcpd[1273]: DHCPDISCOVER from 48:0f:cf:3c:aa:e4 via ens18
Aug 01 19:38:42 srv01 dhcpd[1273]: DHCPOFFER on 192.168.83.140 to 48:0f:cf:3c:aa:e4 via ens18
Aug 01 19:38:42 srv01 dhcpd[1273]: DHCPREQUEST for 192.168.83.140 (192.168.83.5) from 48:0f:cf:3c:aa:e4 via ens18
Aug 01 19:38:42 srv01 dhcpd[1273]: DHCPACK on 192.168.83.140 to 48:0f:cf:3c:aa:e4 via ens18
Aug 01 19:38:45 srv01 named[909]: samba_dlz: starting transaction on zone 83.168.192.in-addr.arpa
Aug 01 19:38:45 srv01 named[909]: samba_dlz: disallowing update of signer=PC001\$\@LAN.EXTERN.DE name=140.83.168.192.in-addr.arpa type=PTR error=insufficient access rights
Aug 01 19:38:45 srv01 named[909]: client @0x7fa834191a50 192.168.83.140#46423/key PC001\$\@LAN.EXTERN.DE: updating zone '83.168.192.in-addr.arpa/NONE': update failed: rejected by secure update (REFUSED)
Aug 01 19:38:45 srv01 named[909]: samba_dlz: cancelling transaction on zone 83.168.192.in-addr.arp