Banks, credit unions, insurance companies,
System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Authentication failed because the remote party has closed the transport stream
|Symptoms||When you are trying to connect to vSphere 5.1 and higher from Windows 2003 or XP the following error appear in the log:
System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Authentication failed because the remote party has closed the transport stream.
at System.Net.Security.SslState.StartReadFrame(Byte buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartReceiveBlob(Byte buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartSendBlob(Byte incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
at System.Net.TlsStream.CallProcessAuthentication(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
at System.Net.TlsStream.Write(Byte buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Write(Byte buffer, Int32 offset, Int32 size)
at System.Net.ConnectStream.WriteHeaders(Boolean async)
--- End of inner exception stack trace ---
at #=q6n0019yskoh04kUwRaodAHgJJIkadPEJ0hV7epNjK8E=.#=qWVzNcX8B9oOVI8KMUqqorw==(String #=qp3ysQkh_RnMqOKFVrKR8wg==, String #=qDn7h7Hgh77aVJrsVKRhiwA==, String #=qDqhS0EFSxvajyWc_Ci5Tgw==, String #=q67JaGw_aa7xfomCg5JQWMQ==, String #=qQs0BWGid$1Ml$wmmDiTDBw==)
Error in _VMware inventory data collection: Error saving current VMware Virtual Center snapshot: The underlying connection was closed: An unexpected error occurred on a send.
This issue occurs due to increased security of the cipher strengths which are, by default, used by the VMware Management Web Services components. Due to this change that was introduced in vSphere 5.1, the host operating system is required to support a higher cipher strength to be able to connect to these components.
In Windows Vista and Windows Server 2008, the proper cipher strengths are built into the operating system. However, for older Windows operating systems, a Microsoft hotfix must be applied to add the supported cipher strengths.
|Resolution||In order to resolve this issue the following Microsoft hot-fix should be installed.
NOTE: This hot-fix is available only for Windows 2003 (32-bit and 64-bit Edition) and it is NOT AVAILABLE for Windows XP.