1
Answer

Error an existing connection was forcibly closed by the remote host

Ask a question
I had implement 3-d secure process ,this process run properly when i am in test mode ,but when we make it live it give error after submitting the password On ACS(Bank url).

The error is following " error an existing connection was forcibly closed by the remote host "

ACS url did not communicate with Termurl.

Server Error in '/shivssl' Application.


An existing connection was forcibly closed by the remote host

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


Stack Trace:

 

[SocketException (0x2746): An existing connection was forcibly closed by the remote host]

   System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) +73

   System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +131

 

[IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.]

   System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +294

   System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count) +37

   System.Net.Security._SslStream.StartFrameHeader(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest) +150

   System.Net.Security._SslStream.StartReading(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest) +144

   System.Net.Security._SslStream.ProcessRead(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest) +319

   System.Net.TlsStream.Read(Byte[] buffer, Int32 offset, Int32 size) +162

   System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size) +26

   System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead) +297

 

[WebException: The underlying connection was closed: An unexpected error occurred on a receive.]

   System.Net.HttpWebRequest.GetResponse() +5375213

   confirmbooking.GetResult() +2259

   confirmbooking.Page_Load(Object sender, EventArgs e) +5

   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14

   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35

   System.Web.UI.Control.OnLoad(EventArgs e) +99

   System.Web.UI.Control.LoadRecursive() +50

   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627

 


Please help me

Thanks

Answers (1)