Monday, July 22, 2013

Windows XP can't access Server 2012 File Cluster

I ran into this one today and it took me all morning to finally find a fix for it.  It appears this is a known issue with Microsoft and even though they have a supposed "hot-fix" for it you can install on the 2012 file servers that doesn't fix it.

There is however a work around that immediately fixed the problem for me once I found it out about it.

The text of the error follows:

You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions.
Logon Failure: The target account name is incorrect.

I also noted in the event log on the client a kerberos event failure every time the share was attempted to be accessed.

kerb error
Event Type: Error Event Source: Kerberos
Event Category: None
Event ID: 4
Date: 14/05/2013
Time: 08:27:30
User: N/A
Computer: XPClient
Description:
The kerberos client received a KRB_AP_ERR_MODIFIED error from the server fileservernode$. The target name used was cifs/Server.domain.int. This indicates that the password used to encrypt the kerberos service ticket is different than that on the target server. Commonly, this is due to identically named machine accounts in the target realm (Domain.INT), and the client realm. Please contact your system administrator.


Open Failover Cluster Manager
Go to Roles - Resources Tab - File Server
Right Click the File Server role - Take Offline
Wait for it to go offline, then Right Click - More Actions - Repair
Wait for it to come back online

This seems to take care of the problem....also while you're at it upgrade from XP.  :)

No comments: