Hi All - I’ve been at this for too long. I think if I had working cli commands I could fix this in 10m, but many/most midclt commands simply don’t work in 25.10
Environment:
TrueNAS SCALE version: 25.10.0
AD Domain: DAVELAN.LOCAL
Domain Controller OS: Windows Server 2022
DNS: Provided by DC (forward + reverse zones configured)
TrueNAS IP: Static (10.92.60.100)
DC IP: Static (10.92.10.2)
Issue Summary:
Active Directory integration works immediately after joining the domain, but breaks after reboot.
GUI then reports:
“Kerberos credentials are not valid. You must rejoin the domain.”
At this point, the Leave Domain button disappears and the system cannot gracefully rejoin.
Steps Taken / Verified:
DNS sanity check:
nslookup truenas-scale.davelan.local
nslookup 10.92.60.100
(Resolves correctly both forward and reverse)
Join AD from GUI:
Domain join successful, AD Status: HEALTHY
Users and groups resolve:
wbinfo -t
getent passwd “DAVELAN\dave.isbell”
(Both commands work)
After reboot:
AD status changes to FAULTED
GUI shows:
“Kerberos ticket for domain is expired. Failure to renew kerberos ticket may indicate issues with DNS resolution or realm changes.”
Attempted fixes:
Disabled AD service → re-enabled → no change
Deleted /var/db/samba4/* and rejoined
Tried re-creating the Kerberos keytab
Fresh system reset → rejoin works temporarily until next reboot
What I’m looking for:
CLI method to gracefully refresh or rejoin AD when GUI shows “Kerberos credentials invalid.”
Guidance on recommended sequence for Directory Service and AD initialization on SCALE 25.10.
Confirmation whether this is a known regression or requires a service dependency fix.
Goal:
Reliable, persistent AD integration for SMB shares and ACLs on TrueNAS SCALE 25.10.
Thanks in advance!
Any insight or command sequence from @Sambassador, @Dan, or other iX folks would be hugely appreciated — especially if there’s a way to re-establish credentials without wiping /var/db/samba4.