SMB authentication can fail only through a new DNS alias when the hostname changes the service identity Windows expects to authenticate.
A ZimaSpace NAS can resolve both nas.home and files.home to the same IP, but SMB authentication is not based on IP alone. Windows may request a Kerberos service ticket for the alias, apply server-name validation, reuse cached credentials under a different target name, or fall back to NTLM differently than it does for the original NAS hostname.
Prove the Alias Is the Only Variable
Open the same share by original hostname, new alias, and IP while using the same account.
A focused practical windows file-server blog on SMB access by CNAME can fail while the real name works helps isolate this branch because it addresses the same micro-problem instead of only defining the underlying protocol.
If the original hostname works and only the alias fails, stop changing share ACLs and focus on service identity.
Check Whether the Alias Has the Required SPN
Kerberos expects the SMB service name to match a registered service principal.
A focused nas knowledge article on the DNS alias must match an SMB SPN helps isolate this branch because it addresses the same micro-problem instead of only defining the underlying protocol.
Compare the requested CIFS service name with the SPNs registered to the NAS or file-server identity before forcing NTLM fallback.
Understand Server SPN Target-Name Validation
Security policy can reject a session when the client claims a service name the server does not recognize.
A focused security explainer on SPN target-name validation can reject aliases helps isolate this branch because it addresses the same micro-problem instead of only defining the underlying protocol.
Do not disable validation broadly. Register or approve the intended alias and retest with a fresh ticket.
Prefer a Registered Computer Alias Over a Loose CNAME
Windows server aliases can be tied to the machine identity rather than treated as a DNS-only nickname.
A focused infrastructure engineering blog on computer-name aliases align DNS and service identity helps isolate this branch because it addresses the same micro-problem instead of only defining the underlying protocol.
Use the mechanism supported by the NAS or Windows environment instead of layering arbitrary CNAMEs over Kerberos services.
Check Strict Name Handling and Kerberos Alias Setup
A DNS alias can resolve correctly while SMB still rejects it because Windows file sharing treats the requested server name as part of the authenticated service identity.
A focused practical Windows SMB blog on share access for an alias or CNAME helps isolate this branch because it addresses the same micro-problem instead of only defining the underlying protocol.
Compare the alias, CIFS SPN, and accepted server names together. Avoid disabling name checks globally when the intended alias can be registered explicitly.
Treat CNAME and Kerberos as a Security Boundary
CNAME handling affects authentication target selection, not just convenience naming.
A focused security research blog on CNAMEs can influence Kerberos authentication targets helps isolate this branch because it addresses the same micro-problem instead of only defining the underlying protocol.
Keep the home NAS alias deliberate, registered, and limited to names you control. Avoid weakening name validation as a shortcut.
Re-Test the Exact Home-Server Path
After changing one variable, repeat the same NAS or self-hosted workflow from the same client instead of switching to a different test that may use another path.
The related ZimaSpace guide on the adjacent home-server network path helps keep the final verification tied to the same self-hosted environment.
The fix is complete only when the original symptom stays resolved after reconnect, service restart, and a second controlled transfer or request.
Frequently Asked Questions
Why does the alias ping correctly if SMB authentication fails?
Ping only proves DNS and IP reachability. SMB authentication also validates the service identity associated with the hostname.
Should I delete my saved NAS credentials?
Clear cached sessions only after recording them; stale credentials can confuse testing, but they do not replace correct SPN and alias configuration.
Can I just use the NAS IP address instead?
It can be a comparison test, but IP access may change Kerberos behavior and should not become the permanent workaround for a hostname identity problem.
Support & Tips
More to Read

Can Plex Share a GPU With Another Docker Container?
Plex and another container can often access the same GPU, but you must test driver support, device mapping, video-engine load, memory, and recovery behavior.

How to Tell Whether a Plex Error Comes From the Client or Server
Reproduce the same item on another client, compare the session path, then collect server evidence only after scope tells you where the failure actually...

How to Configure Plex Cache and Transcode Temporary Storage
Protect persistent Plex state while placing transcode temp files on suitable local storage, then verify cleanup, free space, and restart behavior.

