We have started getting a very strange error since few weeks where users are launching translation jobs with component bundles in it and the job comes in "Error Sending" state with the following error description:
The underlying connection was closed: An unexpected error occurred on a receive. at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
Source Publication URI: tcm:0-6-1 Source Publication title: 020 Content (-)(EN-US)
Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
The strange thing is that sometimes the bundle with 200 components is getting delivered to Translation agency successfully but the bundle with 60 components gets stuck in this state and the bundle which gets stuck not necessarily stuck completely, meaning TMS is able to send the partial components (1 Job say of 50 components) to World Server. For example, out of 60 components, 50 are reaching successfully but because the job is in Error State, even if Translation Agency finishes the translation at their end there is no way we can get the Translated Components back in Tridion.
Any help would greatly appreciate.
We have SDL Tridion 2013 SP1 and World Server as Translation server
Thanks in advance.