.NET 2.0:確立された接続があなたのホストマシンのソフトウェアによって中止されました

StackOverflow https://stackoverflow.com/questions/3258401

質問

シナリオ:

  • 次のコードでYouTubeにビデオを投稿しようとします。

    YouTubeEntry CreateDEntry= service.upload(NewEntry);

  • これは私の開発者マシンではうまく機能します(Windows XPを実行しています)。

  • Win2kサーバー(.NET 2.0の実行)では、次のエラーがあります。

2010-07-15 || 01:14:08 ||確立された接続はあなたのホストマシンのソフトウェアによって中止されました|| system |||||system.net.sockets.socket.send(byte []バッファ、INT32オフセット、INT32サイズ、SocketFlags SocketFlags) - > System.Net.Sockets.NetworkStream.Write(byte []バッファ、Int32オフセット、INT32サイズ)

私の質問:

  • どのように私はこれをトラブルシューティングするべきですか?
役に立ちましたか?

解決

  1. サーバー上のファイアウォールまたはTCPフィルタリングによってブロックされていないことを確認してください
  2. ネットワークトレースを実行して、サーバーから実際に通知されているトラフィックがどのトラフィックであるかを確認します。
  3. HTTP KeepAliveをチェックしている(これに問題がある多くの人がたくさんの人を見ている)
  4. Google It サーバーで失敗する可能性があるその他の可能な理由は
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top