問題タブ [socketexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3195 参照

android - Androidのプロキシの背後にあるksoapタイムアウト

http://www.helloandroid.com/tutorials/using-ksoap2-android-and-parsing-output-dataの例を試して、wsdl サービスから要求と応答を取得しました。プロキシレスで試したところ、うまくいきました。しかし、プロキシの背後で作業すると、「操作がタイムアウトしました:要求時間に失敗しました:java.net.SocketException」が表示されますプロキシをSoapObjectまたはSoap Envelopに設定する方法はありますか?

0 投票する
3 に答える
7672 参照

java - 奇妙な SocketExceptions: 接続のリセットと接続のタイムアウト

Java TCP サーバーと Android TCP クライアントがあります。サーバーはリクエストを待ってから、50MB のデータを Android クライアントに送信します (Android クライアントは配列をループしてデータを上書きすることで読み取りを行うため、データは電話に保存されません)。これとともに:

サーバーはこれを取得します:

クライアントは、すべてのデータを受信するまでループで読み取ります (1 回の呼び出しで読み取れる最大値は 1.5MB.

サーバーは次のように送信します。

クライアントをループして、この転送を 5 ~ 10 回実行しようとしています。これにより、バッテリー寿命を測定できますが、50MB の転送が 3 回正常に完了することはめったにありません。私は本当に途方に暮れています...私が持っているセットアップは本当にとても簡単です。コードが役立つ場合は、喜んで投稿します。

クラッシュ時のAndroidのadb logcatの内容は次のとおりです。

サーバーの例外は次のとおりです。

0 投票する
1 に答える
2337 参照

android - Android アプリ - ソケット例外: 操作がタイムアウトしました

私は、Webサービスを介してサービスからのデータを使用するAndroidクライアントを書いています。エミュレーターでアプリを実行している間、すべて問題ありません。今、実際のデバイスでアプリをテストしたいと思います。サーバーは現在ローカルで実行されています。ログインは失敗します。

ここに私のログインがあります:

誰かが以前にこの問題を抱えていましたか、またはいくつかのアイデアがあるかもしれませんか?

挨拶クリスティーン

0 投票する
2 に答える
12367 参照

c# - C#非同期UDPリスナーSocketException

私は非常に単純な非同期UDPリスナーを持っており、サービスとしてセットアップし、しばらくの間は非常にうまく機能していますが、最近、SocketExceptionでクラッシュしましたAn existing connection was forcibly closed by the remote host。私は3つの質問があります:

  1. これは何が原因ですか?(UDPソケットに接続があるとは思いませんでした)
  2. テスト目的で、どうすれば複製できますか?
  3. どうすれば例外をきれいに処理できるので、すべてが引き続き機能しますか?

私のコードは次のようになります。

例外はrecvSock.EndReceiveFrom()行でスローされています。

0 投票する
5 に答える
9607 参照

c# - 大量のデータを送信すると、「リモートホストによって接続が強制的に閉じられました」

C#マルチスレッドWindowsサービスでのプッシュ通知の送信に問題があります。
APNSに多くの通知を送信すると、一部のスレッドが例外をスローします。

私は16スレッドのthreadPoolを持っており、各スレッドはAppleへの接続を開きます。
私が試したので、タイムアウトではありません:sslStream.WriteTimeout = 60000;
私も試しました:Client.SetSocketOption(SocketOptionLevel.Socket,SocketOptionName.KeepAlive, false);

送信開始時に接続が閉じられていません。

編集:私はすべてのデータが送信されたと思います、そしてAppleは突然接続を閉じます。

この例外の原因について知っていますか?どのように解決しますか?

必要に応じてコードを提供できます。

ご回答ありがとうございます!

0 投票する
1 に答える
1698 参照

c# - パッシブ サーバー C# からの raw FTP ダウンロード ファイル

ftp サーバーからファイルを取得する必要がありますが、特定の問題があります。このコードの一般的な考え方は、3 回ログインする必要があり、その後サーバーからファイルのリストを取得するというものです。うまくいきますが、必要な2つのファイルを探すと、SocketExceptionが発生します:「ホストマシンのソフトウェアによって確立された接続が中止されました」

明確にするために、最初のファイルはこの例外を生成しませんが、何もダウンロードしません。2番目のものは完全に失敗します。

コードは次のとおりです。

私は FTP に c# を使用することに少し慣れていないので、どんな助けでも大歓迎です。

0 投票する
4 に答える
28875 参照

java - javax.mail.MessagingException および java.net.SocketException の取得

yahoo (smtp.mail.yahoo.com) アカウントの SMTP を使用して、Gmail アカウントにメールを送信しようとしています。

しかし、次の例外が発生しています。

コード:

0 投票する
1 に答える
6480 参照

java - "java.net.SocketException: Connection reset" が Tomcat localhost ログに表示されることがある

これは有名な問題のようです。しかし、Google からの簡単な回答は見つかりませんでした。多くのクライアントが Apache プロキシ サーバー経由で Tomcat サーバーに接続しています。ときどき、Tomcat の localhost ログにこのエラーが表示されます。考えられる理由を知りたいです。接続が「リセット」されたのはどの時点ですか? 環境へのアクセスが制限されているため、ツールを使用して接続を確認できませんでした。

ありがとう

0 投票する
2 に答える
7072 参照

android - Android:java.net.SocketExceptionの原因は何ですか:接続がタイムアウトしましたか?

私のアプリケーションでは、データのロードをダウンロードしています。すべてがうまくいきましたが、いくつかは奇妙な応答を与え、socketException:connectiontimoutをスローしていましたか?

これらの例外の理由を教えてもらえますか?私が問題を理解できるように?

この種の例外を回避するための解決策を教えてください

ここにログが行きます...........。

****

****

よろしく、Srinivas

0 投票する
2 に答える
2135 参照

java - Java void sendUrgentData() が SocketException をスローする

sendUrgentData() void を使用して、接続がまだ有効かどうかを判断しようとしています。この void を介して送信されたデータはサーバー側では無視されますが、接続が失われると、sendUrgentData はクライアント側で SocketException をスローします。

これが行くべき方法です。ただし、sendUrgentData を数回呼び出した後、接続がまだ完全に有効な場合でも、接続が切断されて SocketException がスローされるようです。

スニファでネットワーク トラフィックをチェックしたところ、リセット パケットが送信されていないことがわかりました。これをどのように解決すればよいですか?現在ストリーム内にあるデータの破損を避けるために、このデータを通常の方法で送信しないようにしています。