After manually applying an upgrade from from CORE “TrueNAS-13.0-U6.2” to SCALE “Dragonfish-24.04.2”, the Upgraded server server would no longer Register its Hostname With DNS Server.
Before the upgrade, the server would make a DHCP request to the pfSense firewall which had the side effect of registering the TrueNAS with the pfSense’s DNS.
No changes using the TrueNAS User Interface and rebooting would solve the problem.
The workaround solution is to manually edit the /etc/dhcp/dhclient.conf,
comment out the lines :
It was a legacy configuration problem. The following configuration is the fix:
[ Network / Global Configuration / Settings ]
Inherit domain from DHCP
= (check)
Domain
= (blank)
Additional Domains
= (blank)
The legacy configuration was fine on the old CORE system but it is NOT OK on the SCALE system. The SCALE system has a different behavior and must be reconfigured.