Double-Take makes the standby server take on the identity of the primary server. One of the actions it performs is to edit the DNS A record of the primary server and change the ip address to that of the secondary server. SPN (Service Principle Name) was verified, but the Windows XP clients would get an error saying "You were not connected because a duplicate name exists on the network. Go to System in Control Panel to change the computer name and try again". Connecting by IP wasn't a problem.
To the Windows XP machine, the secondary server is not "listening" on the alias so it is not accepting connections to the name of the primary server. Windows XP uses SMB 1.0 while Windows 2008 and Windows 7 uses SMB 2.0. In order for XP to work, a registry entry needs to be applied to the Windows 2008 server.
To resolve this issue on Windows 2003 and Windows 2008:
- Apply the following registry change to the file server. To do so, follow these steps:
- Start Registry Editor (Regedt32.exe).
- Locate and click the following key in the registry:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
- On the Edit menu, click Add Value, and then add the following registry value:Value name: DisableStrictNameChecking
Data type: REG_DWORD
Radix: Decimal
Value: 1 - Quit Registry Editor.
- Restart your computer.
http://support.microsoft.com/?id=281308