質問:
Minecraftサーバーの接続が拒否されました(25565で実行されているプロセスが検出されました)
C_B
2014-01-26 04:03:54 UTC
view on stackexchange narkive permalink

最近セットアップしたMinecraftサーバーに接続しようと、輪になって走り回っています。 Minecraftサーバーがインストールされ、Ubuntu(12.04 LTS)マシンで実行されています。ルーターのポート25565を問題なく開き、 canyouseeme.orgを使用してテストを行いました。

テスト結果:

port 25565 test

ご覧のとおり、プロセス(サーバー)は検出されており、ポート25565でブロックされていません。

server.properties のスクリーンショット:

enter image description here

server.log のコンテンツを外部IP経由で接続してからローカルホスト経由で接続しようとした後:

  2014-01- 26 01:35:40 [情報]完了(0.920秒)!ヘルプが必要な場合は、「help」または「?」と入力します。2014-01-2601:40:08 [INFO] / * censored *:46013 lost connection2014-01-26 01:40:19 [INFO] / * censored *:46022接続が失われました2014-01-2601:41:34 [情報] /192.168.1.33:47124を切断しています:プロトコルエラー2014-01-26 01:41:34 [情報] /192.168.1.33:47124接続が失われました2014-01-2601: 41:43 [情報] /192.168.1.33:47125を切断しています:プロトコルエラー2014-01-26 01:41:43 [情報] /192.168.1.33:47125接続が失われました 
  • サーバーへの接続は、追加時と直接接続の使用時の両方で拒否されます。
  • 接続時に global-ip:port の形式を使用していますが、IPのみを使用してみましたアドレス。
  • サーバーとクライアントの両方でバージョン1.7.4が実行されています。
  • これはバニラサーバーです。

高低を検索しました。見つけたものはすべて試しましたが、残念ながらまだ運がありませんでした。誰かが私が欠けているものに光を当ててくれませんか?

ローカルホストでサーバーに接続できますか?サーバーログにはこれに関する情報がありますか?
@Darakathserver.logの内容を追加しました。ローカルホスト経由で接続すると、それが表示されます。 `内部例外:java.io.IOException:ピアによって接続がリセットされました`。その音からすると、サーバーの電源を入れた後で何かを変更したことを意味しますが、変更しなかったと確信しています。
サーバーとクライアントのバージョンは何ですか?
これは改造された、バニラ、またはbukkitサーバーですか?
AilimcuhsqCMTバニラ
二 答え:
tremor
2014-02-01 03:30:41 UTC
view on stackexchange narkive permalink

私が考えることができるプロトコルエラー切断が発生する理由は2つ考えられます。

  1. MinecraftクライアントとMinecraftサーバーは異なるバージョンのゲームを実行しています。これらが一致していること、1.6のserver.jarと1.7.4のminecraftクライアントを使用していないことを確認してください。

  2. 許可されていないローカルファイアウォールルールが有効になっている正しく接続します。

  3. ol>
なるほど、それが最初のものかもしれないと私は疑っています。 UbuntuでMinecraftサーバーを更新するにはどうすればよいですか?または、最初から始めて新しいものをダウンロードする必要がありますか?
@CiaranBaselmans minecraft_server.jarを[ここ](https://minecraft.net/download)で見つかった新しいものに置き換えるだけです。
サーバーを更新し、クライアントとサーバーの両方で1.7.4を実行していますが、残念ながら接続はまだ拒否されています。
実際のIPの代わりに「localhost」に接続してみてください。まだファイアウォールの問題がある可能性があります。
Shadowtrot
2014-06-11 00:24:04 UTC
view on stackexchange narkive permalink

試してみることがいくつかあります。

  1. 同じコンピューターでクライアントとサーバーの両方を実行している場合は、IPアドレス(localhost)として127.0.0.1を使用して接続します。 、ローカルホームネットワークでサーバーとクライアントを実行しているが、異なるマシンで実行している場合は、ローカルIPアドレスを使用して接続してみてください。接続拒否エラーが発生しない場合は、ポート転送に問題がある可能性があります。エラーが発生した場合は、次のことを試してください。

  2. 構成で「online-mode = true」を設定している場合は、これをfalseに設定し、上記の方法を使用して接続してみてください。 。通常、この設定は、ゲームのフルバージョンの料金を支払っていないユーザーや公式ランチャーを使用していないユーザーにのみ問題を引き起こします。これを使用して接続できる場合は、ゲームの料金を支払ったかどうか、および公式ランチャー(minecraft.netから入手したランチャー)を使用しているかどうかを明確にしてください。

  3. 上記のように、ファイアウォールルールを確認し、セキュリティプログラムを無効にして接続してみてください(この後、再度有効にしてください)。接続できる場合は、ファイアウォール/セキュリティプログラムの設定を変更して、Javaがグローバルトラフィックを受信できるようにする方法を見つける必要があります。

  4. コンピュータを起動します。助けにはなりますが、とにかく人々はそれをしているようです; D

  5. サーバーの複数のインスタンスを実行している可能性があります。その場合は、それらを実行しているJavaプロセスを強制終了(終了)することをお勧めします。コンピューターでサーバーとゲームを実行している場合は、ゲームのプロセスを強制終了しないようにしてください。

  6. ol>


このQ&Aは英語から自動的に翻訳されました。オリジナルのコンテンツはstackexchangeで入手できます。これは、配布されているcc by-sa 3.0ライセンスに感謝します。
Loading...