During operation of UNAB it is possible that the topology of Active Directory changes, so that the KDC parameters in the [realms] section of initiaization file uxauth.ini, e.g:
; ======= Kerberos configuration =====================================
[libdefaults]
dns_lookup_realm = false
dns_lookup_kdc = true
ticket_lifetime = 2400
default_realm = EXAMPLE.COM
rdns = false
[domain_realm]
[realms]
EXAMPLE.COM = {
master_kdc = <Machine name 1>.example.com
kpasswd_server = <Machine name 1>.example.com
kdc = <Machine name 1>.example.com
kdc = <Machine name 2>.example.com
are no longer valid.
The question arises whether it is possible to dynamically update these values
UNAB all versions
The [realms] section of the uxauth.ini file gets set whenever the endpoint is registered to Active Directory and it is not updated automatically even if the topology of Active Directory changes.
Therefore this is not changed dynamically and it will remain as is until either the endpoint is re-registered or another procedure is applied.
There are two things to consider:
uxconsole -freeze
The result of running this command is that the uxauth.ini kerberos section is updated with a snapshot of the current AD configuration, and as such, the KDC presently serving requests is updated in the file. Please see
For some more information regarding the option
Please note that UNAB is very sensitive to correct name resolution. If in doubt use:
uxconsole -krb -resolve
to make sure direct and reverse name resolution work properly and- if not- correct DNS or local hosts files