Hello experts,
I have DFS-N (DFS Namespace) set up with a domain-based namespace. Currently there is a single namespace server, which also happens to be a DC.
After disabling NTLM on a test workstation (to test/enforce Kerberos) attempts to access the \\namespace popped up credential prompts, which was determined to be due to a ‘missing’ SPN.
Manually registering the SPN (via setspn -S HOST/namespace namespace_server) resolved the credential prompt and allowed accessing the namespace, however two problems remain:
- The manually registered SPN ‘disappears’ (i.e. is being programmatically removed). I haven’t timed it but so far three mornings in a row I’ve had to re-register the ‘missing’ SPN.
Does anyone have suggestions on why this might be happening / where I could look to diagnose/resolve this?
- I would like to add a second namespace server but then won’t be able to register the SPN against multiple computer objects. Presumably the answer is to use a shared service account
setup of some kind? There are a few random Reddit posts on this topic but somewhat surprisingly I am unable to find any authoritative information from Microsoft on DFS-N with Kerberos or the use of service accounts. Have I missed something? Does anyone have
any guidance or advice to offer?
Thanks,
David