修正:「io.netty.channel.AbstractChannel $ AnnotatedConnectException:接続が拒否されました:追加情報なし」Minecraftでのエラー

Minecraftは、Manjongが開発および公開したサンドボックスゲームです。 このゲームは2011年にリリースされ、すぐにオンラインゲームコミュニティで人気を博しました。 最大のプレーヤー数の1つであり、巨大な数の9, 100万人が毎月ログインしています。 ただし、ごく最近、ユーザーがサーバーに接続しようとしているときに「 io.netty.channel.AbstractChannel $ AnnotatedConnectException:Connection refused:no information 」というエラーが発生するという報告が多数寄せられています。 このエラーは単一のサーバーに限定されるものではなく、すべてのサーバーで持続します。

サーバーへの接続を試行中にエラーメッセージ「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キャッシュを再初期化します。 そのために:

  1. インターネットルーターの電源切ります。

    電源コードの取り外し
  2. 5分間 待ってから、電源を再接続します。
  3. インターネットアクセスが許可されたら、サーバーに接続し、問題が解決するかどうかを確認してください。

解決策2:ファイアウォールに例外を追加する

使用しているWindowsファイアウォールがサーバーへの接続をブロックしている可能性があります。 そのため、この手順では、インターネットアクセスが必要なMinecraftフォルダー内の一部の実行可能ファイルについて、ファイアウォールに例外を追加します。 そのために:

  1. [ スタート ]メニューをクリックし、 [設定]アイコンを選択します。
  2. [設定]で、 [ 更新とセキュリティ ]オプションをクリックします。
  3. 左ペインから「 Windowsセキュリティ 」を選択し、「 ファイアウォールとネットワーク保護 」オプションを選択します。
  4. 下にスクロールして、「 ファイアウォールを介したアプリの許可 」オプションを選択します。
  5. 設定の変更 」をクリックし、警告プロンプトで「 はい 」を選択します。
  6. オプションから「 別のアプリを許可する」を選択し、「 参照 」をクリックします
  7. ゲームのインストールディレクトリに移動 、ゲームとランチャー実行可能ファイルを選択します。
  8. 上記のプロセスをもう一度繰り返し 、今回はMinecraft サーバーがインストールされているディレクトリに移動ます
  9. Maxwell 」フォルダーを開き、次に「 MinecraftServer 」フォルダーを開きます。
  10. 同じ方法で、フォルダー内にある両方Java 実行可能ファイルを許可します。
  11. ここでプロセスを再度繰り返し 、「 変更 」オプションを選択した後、「 別のアプリを許可 」をクリックする代わりに、利用可能なアプリのリストを下にスクロールし、「 プライベート 」と「 パブリック 」の両方ですべての「 Java Platform SE Binary 」オプションを許可しますネットワーク。

    ファイアウォールの通過を許可する必要があるアプリケーション
  12. Minecraftランチャーを開き 、サーバーに接続して、問題が解決するかどうかを確認してください。

    ファイアウォールを介したアプリケーションの許可

解決策3:IPアドレスとポートを追加する

使用しているIPアドレスが静的なものではない場合、数日ごとに、またはインターネット接続がリセットされるたびに変更されます。 したがって、この手順では、ゲームのIPアドレスと正しいポートを確認し、Minecraftランチャーに追加します。 そのために:

  1. Windowsツールバーの検索バーをクリックして、「 コマンドプロンプト 」と入力します。
  2. –アイコンをクリックして、「 管理者として 実行 」を選択します。

    コマンドプロンプトアイコンを右クリックし、[管理者として実行]を選択します
  3. ipconfig 」と入力し、「 IPV4 アドレス 」を書き留めます。

    コマンドプロンプトでipconfigと入力する
  4. また、「 Minecraftサーバーフォルダー> Maxwell(いくつかの乱数)> MinecraftServer 」に移動して、「 サーバープロパティ 」テキストドキュメントを開きます。

    「サーバープロパティ」テキストドキュメントを開き、サーバーポートを書き留めます
  5. そこにリストされている「 サーバーポート 」を書き留めます 。 私たちの場合は「 25565 」でしたが、ほとんどの場合は似ているはずですが、一部の場合はそうではありません。
  6. ここでMinecraftを開き 、「 マルチプレイヤーの再生 」オプションに移動します。
  7. 参加するサーバーをクリックして選択し、以下のオプションから「 編集 」を選択します。

    サーバーをクリックして「編集」を選択します
  8. サーバー名は好みに応じて指定できますが、「アドレス」はメモしたIPV4アドレスである必要があり、ポート番号は「 XXX.XXX.XX:25565 」、「 25565 」はポート番号であり、異なる場合があります。

    サーバーアドレスを編集し、完了をクリックします
  9. 完了 」をクリックし、「 更新 」をクリックして、問題が解決しないか確認します。

注:通常、Minecraftの特定の要素と互換性がなく、問題を引き起こすアプリケーションがいくつかあります。 アプリケーションのリストはこちらから入手できます。 サーバーが実行されているコンピューターまたはコンピューターにこれらがインストールされている場合、ゲームの問題に直面し続けます。

興味深い記事