修正:「io.netty.channel.AbstractChannel $ AnnotatedConnectException:接続が拒否されました:追加情報なし」Minecraftでのエラー
Minecraftは、Manjongが開発および公開したサンドボックスゲームです。 このゲームは2011年にリリースされ、すぐにオンラインゲームコミュニティで人気を博しました。 最大のプレーヤー数の1つであり、巨大な数の9, 100万人が毎月ログインしています。 ただし、ごく最近、ユーザーがサーバーに接続しようとしているときに「 io.netty.channel.AbstractChannel $ AnnotatedConnectException:Connection refused:no information 」というエラーが発生するという報告が多数寄せられています。 このエラーは単一のサーバーに限定されるものではなく、すべてのサーバーで持続します。
接続拒否エラーの原因は何ですか?
複数のユーザーから多数のレポートを受け取った後、問題を調査し、ほとんどのユーザーの問題を解決する一連のソリューションを考案しました。 また、エラーがトリガーされる原因を調査し、以下にリストします。 そのために:
- IPの問題:場合によっては、サーバーへの接続を試行中に間違ったIPアドレスまたはリストされたポートが原因で問題が発生します。 IPアドレスと正しいポートを使用して接続をサーバーに転送し、サーバーが承認すると接続が確立されます。 非常にまれな静的IPアドレスを使用している場合を除き、ISPによって割り当てられたIPアドレスは時々変更され、複数のユーザーに同じIPアドレスが割り当てられる場合があります。 したがって、IPアドレスは時々編集する必要があります。
- ファイアウォール:また、使用しているWindowsファイアウォールがサーバーへの接続をブロックしている可能性もあります。 ゲームがサーバーに適切に接続するために、Javaファイルとゲームディレクトリの両方がWindowsファイアウォールの除外リストに追加されます。
- 古いJava: Minecraftを正しく動作させるには、Javaソフトウェアを最新バージョンに更新する必要があります。 デバイスのJavaが古く、ランチャーが最新バージョンに更新されている場合、ゲームの特定の要素との競合が発生し、サーバーへの適切な接続が妨げられる可能性があります。
- 互換性のないソフトウェア: Minecraftと互換性のないソフトウェアのリストがあり、サーバーに接続しようとしているコンピューターにインストールされている場合に問題が発生します。 Minecraftには、ゲームと互換性がなく、競合を引き起こすソフトウェアの公式リストがあります。
問題の性質について基本的な理解ができたので、解決策に進みます。 競合が発生しないように、これらのソリューションを提供されている特定の順序で試すことをお勧めします。
解決策1:インターネットをリセットする
インターネットルーターがリセットされるたびに、静的IPアドレスを使用している場合を除き、ISPによって提供されるIPアドレスが変更されます。 したがって、この手順では、インターネットルーターの電源を完全に切って入れ直すことにより、インターネット設定とDNSキャッシュを再初期化します。 そのために:
- インターネットルーターの電源を切ります。
電源コードの取り外し - 5分間 待ってから、電源を再接続します。
- インターネットアクセスが許可されたら、サーバーに接続し、問題が解決するかどうかを確認してください。
解決策2:ファイアウォールに例外を追加する
使用しているWindowsファイアウォールがサーバーへの接続をブロックしている可能性があります。 そのため、この手順では、インターネットアクセスが必要なMinecraftフォルダー内の一部の実行可能ファイルについて、ファイアウォールに例外を追加します。 そのために:
- [ スタート ]メニューをクリックし、 [設定]アイコンを選択します。
- [設定]で、 [ 更新とセキュリティ ]オプションをクリックします。
- 左ペインから「 Windowsセキュリティ 」を選択し、「 ファイアウォールとネットワーク保護 」オプションを選択します。
- 下にスクロールして、「 ファイアウォールを介したアプリの許可 」オプションを選択します。
- 「 設定の変更 」をクリックし、警告プロンプトで「 はい 」を選択します。
- オプションから「 別のアプリを許可する」を選択し、「 参照 」をクリックします
- ゲームのインストールディレクトリに移動し 、ゲームとランチャー実行可能ファイルを選択します。
- 上記のプロセスをもう一度繰り返し 、今回はMinecraft サーバーがインストールされているディレクトリに移動します 。
- 「 Maxwell 」フォルダーを開き、次に「 MinecraftServer 」フォルダーを開きます。
- 同じ方法で、フォルダー内にある両方のJava 実行可能ファイルを許可します。
- ここでプロセスを再度繰り返し 、「 変更 」オプションを選択した後、「 別のアプリを許可 」をクリックする代わりに、利用可能なアプリのリストを下にスクロールし、「 プライベート 」と「 パブリック 」の両方ですべての「 Java Platform SE Binary 」オプションを許可しますネットワーク。
ファイアウォールの通過を許可する必要があるアプリケーション - Minecraftランチャーを開き 、サーバーに接続して、問題が解決するかどうかを確認してください。
ファイアウォールを介したアプリケーションの許可
解決策3:IPアドレスとポートを追加する
使用しているIPアドレスが静的なものではない場合、数日ごとに、またはインターネット接続がリセットされるたびに変更されます。 したがって、この手順では、ゲームのIPアドレスと正しいポートを確認し、Minecraftランチャーに追加します。 そのために:
- Windowsツールバーの検索バーをクリックして、「 コマンドプロンプト 」と入力します。
- 右 –アイコンをクリックして、「 管理者として 実行 」を選択します。
コマンドプロンプトアイコンを右クリックし、[管理者として実行]を選択します - 「 ipconfig 」と入力し、「 IPV4 アドレス 」を書き留めます。
コマンドプロンプトでipconfigと入力する - また、「 Minecraftサーバーフォルダー> Maxwell(いくつかの乱数)> MinecraftServer 」に移動して、「 サーバープロパティ 」テキストドキュメントを開きます。
「サーバープロパティ」テキストドキュメントを開き、サーバーポートを書き留めます - そこにリストされている「 サーバーポート 」を書き留めます 。 私たちの場合は「 25565 」でしたが、ほとんどの場合は似ているはずですが、一部の場合はそうではありません。
- ここでMinecraftを開き 、「 マルチプレイヤーの再生 」オプションに移動します。
- 参加するサーバーをクリックして選択し、以下のオプションから「 編集 」を選択します。
サーバーをクリックして「編集」を選択します - サーバー名は好みに応じて指定できますが、「アドレス」はメモしたIPV4アドレスである必要があり、ポート番号は「 XXX.XXX.XX:25565 」、「 25565 」はポート番号であり、異なる場合があります。
サーバーアドレスを編集し、完了をクリックします - 「 完了 」をクリックし、「 更新 」をクリックして、問題が解決しないか確認します。
注:通常、Minecraftの特定の要素と互換性がなく、問題を引き起こすアプリケーションがいくつかあります。 アプリケーションのリストはこちらから入手できます。 サーバーが実行されているコンピューターまたはコンピューターにこれらがインストールされている場合、ゲームの問題に直面し続けます。