SQL データベースに接続する単純な ASMX Web サービスがあります。付属の Web サービス テスター アプリもあります。
これらのコンポーネントの両方を開発マシンと自分の Windows 2008 サーバーでテストしました。顧客のサーバーにデプロイすると、Web サービス サービスのランディング ページは、サーバーとリモートの両方で正常に機能しますが、Web サービス テスターはどの場所からでもまったく機能しません。例外をスローします
System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive.
System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.
System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at WebServiceTester.frmMain.btnCallWS_Click`
エラーが発生すると、Windows イベント ビューアー、SQL ログ、または IIS ログに何も表示されません。これを引き起こしている可能性のあるアイデアはありますか?