する質問をすることでしか得られない、回答やアドバイスがある。37前提・実現したいことjavaでTCP/IPを使って通信するためのプログラムを作りたいです受信する側(サーバー側?)のプログラムは一応接続待ちになるところまでは動かせたのですが、クライアント側?のほうの接続をしようとするところで問題のエラーが出てしまっています一応IPやポートを変えて試してはみたのですが、同じエラーメッセージでしたちなみに現在設定しているポートは10000で試してみましたが、endpoint(SocketAddress)の中身をみてみるとメンバのportの値が9999になってたり、hostnameの値もnullが入ってたりで...他に何か考えられそうな問題点を指摘していただけるとありがたいです。他にはコンパネ→システムとセキュリティ→Windowsファイアウォールによるアプリケーションの許可→リモートデスクトップの許可にチェックをいれてみたり。(ポートの解放?)attachmentクリップ1気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー0上記のソースを一部変更したサンプルを作ってみました。私の環境(mac)では特に問題なく動作しました。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。したらまた別な部分で問題が起きちゃうかもしれないですが...wキャンセル完了するlink0サーバー側はちゃんと動いてるんでしょうか。いうエラーはサーバーが動いていない(LISTENしていない)時のエラーです(他の場合もあるかもしれませんが)。所定のポートでLISTENしているか確認してみてください。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。16:57すいません、それもすでに確認しちゃってました。-anでみると該当ポートは空いていましたすいません、それもすでに確認しちゃってました。17:06では次は自作のプログラムではなくtelnetを使ってconnectできるか試してみてください。telnetでconnectできなければサーバープログラムの問題ということになります。次は自作のプログラムではなくtelnetを使ってconnectできるか試してみてください。telnetでconnectできなければサーバープログラムの問題ということになります。17:27teratermを使ってtelnetで接続を試みたのですが、そもそもteraterm自体が接続を拒否されました。teratermを使ってtelnetで接続を試みたのですが、そもそもteraterm自体が接続を拒否されました。17:33Windowsならばコマンドプロンプトでtelnetを起動できます。(自作のサーバープログラムはローカルホスト上で動いているんですよね?)Windowsならばコマンドプロンプトでtelnetを起動できます。18:23サーバー側が動いている状態でないとだめなんですね...今試してみたところ、サーバーとコマンドプロンプト(teraterm)間では接続はできました(なんかすぐに接続が切れちゃうのでサーバーにも問題ありそうですが)ただサーバーを起動した状態でも、クライアントプログラムからは変わらずエラーメッセージが出ました。サーバーを起動した状態でも、クライアントプログラムからは変わらずエラーメッセージが出ました。キャンセル完了するlink0質問者さんのプログラムをこちらで直接実行できなかったので作りました。こちらの環境では動作するので、動作確認用にどうぞ。}}これで動作しなければ環境の問題ですし、動作したらプログラムの方をどうにかしなければなりません。規模の小さいプログラムの方がデバッグやトレースもしやすいでしょうし、色々いじってみてください。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。PNGを添付すると、届いた先でテキストファイルと認識されてしま...解決済インターネット接続の確認で失敗するそうです。0NIOを用いたTCPクライアントからのデータ送信が、呼び出すタイミングによって失敗してしまう。頂いたご意見への回答は行っておりません。