Skip to content
ホスティング · エラー解説

ニックネームの不正文字

無効な文字を含むニックネーム:発生原因、ニックネームログインを使用するサーバーでの危険性、バリデーションの設定方法。

更新日 2026年8月13日

[INFO]: Disconnecting Nick: Illegal characters in login

クライアントが、ニックネームに含まれるべきでない文字を含むニックネームを送信しました。

発生する場所

  • オフラインサーバーでは、クライアントは Unicode、スペース、制御文字を含む任意の文字列を送信します。
  • 攻撃時には、ニックネームはプラグインやデータベースを破壊しようとする際に使われる経路の一つです。

危険な理由

ニックネームはファイル、データベース、チャット、プラグインに保存されます。書式設定文字(§)、引用符、非常に長い文字列は、設定ファイル、インターフェース、クエリを破壊します。

設定

spigot.yml 内:

settings:
  restrict-nicknames: true

認証プラグインでは、より厳格に設定できます。a-zA-Z0-9_ のみを許可し、長さを 3~16 文字に制限します — AuthMe。

ニックネームにキリル文字を許可しないでください。一部のプラグインや監視サービスはキリル文字に対応しておらず、プレイヤー同士でプライベートメッセージを送信できなくなります。

オンラインモードのサーバーでは

Mojang がニックネームを検証するため、このエラーは Minecraft クライアント以外からの接続試行か、プロキシの設定ミスを意味します — IP転送。

Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成