Server Error in '/' 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.ComponentModel.Win32Exception: An existing connection was forcibly closed by the remote host

Source Error:


Line 69:         Dim cmd As New SqlCommand(strSql, ConnObj)
Line 70: 	
Line 71:         Return cmd.ExecuteReader
Line 72:     End Function
Line 73:     Public Function Sp_fetch_Data_Reader(ByVal spName As String, ByVal cmd As SqlCommand) As SqlDataReader

Source File: E:\Inetpub\Onetender_Tenders_SSL_Framework\App_Code\clsCommon.vb    Line: 71

Stack Trace:


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

[SqlException (0x80131904): A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - An existing connection was forcibly closed by the remote host.)]
   System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +3321756
   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) +736
   System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error) +835
   System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync() +290
   System.Data.SqlClient.TdsParserStateObject.TryReadNetworkPacket() +121
   System.Data.SqlClient.TdsParserStateObject.TryPrepareBuffer() +94
   System.Data.SqlClient.TdsParserStateObject.TryReadByte(Byte& value) +46
   System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) +690
   System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() +90
   System.Data.SqlClient.SqlDataReader.get_MetaData() +99
   System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) +604
   System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) +3303
   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) +667
   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +83
   System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) +301
   System.Data.SqlClient.SqlCommand.ExecuteReader() +137
   clsCommon.fetch_Data_Reader(String strSql) in E:\Inetpub\Onetender_Tenders_SSL_Framework\App_Code\clsCommon.vb:71
   SearchByState.QueryGen(String str) in E:\Inetpub\Onetender_Tenders_SSL_Framework\UserControls\SearchByState.ascx.vb:155
   SearchByState.bindState() in E:\Inetpub\Onetender_Tenders_SSL_Framework\UserControls\SearchByState.ascx.vb:83
   SearchByState.Page_Load(Object sender, EventArgs e) in E:\Inetpub\Onetender_Tenders_SSL_Framework\UserControls\SearchByState.ascx.vb:8
   System.Web.UI.Control.OnLoad(EventArgs e) +106
   System.Web.UI.Control.LoadRecursive() +68
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Control.LoadRecursive() +162
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3785


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.4087.0