I have successfully configured a principal and mirror with SQL Server 2008 and Windows Server 2008 R2 64bit. However, when I attempt to add a witness (SQL Server 2005 and Windows Server 2003 32bit) to the mix, I get the following errors in the event log of the primary: EventID 1456 "The ALTER DATABASE command could not be sent to the remote server instance 'TCP://SERVERNAME.DOMAIN:5022'. The database mirroring configuration was not changed. Verify that the server is connected, and try again." and EventID 1474 "Database mirroring connection error 4 'An error occurred while receiving data: '64(The specified network name is no longer available.)'.' for 'TCP://SERVERNAME.DOMAIN:5022'."
I can see a temporary established connection on port 5022 via netstat and SQL Profiler and then these errors.
Does anyone know why this is happening?