Skip to content
Hosting · Analiza grešaka

Nedozvoljeni znakovi u nadimku

Nadimak sa nevažećim znakovima: odakle dolazi, zašto je opasan na serveru sa prijavom preko nadimka i kako da podesiš validaciju.

Ažurirano 13. avgust 2026.

[INFO]: Disconnecting Nick: Illegal characters in login

Klijent je poslao nadimak koji sadrži znakove koje nadimak ne bi smeo da ima.

Gde se ovo dešava

  • Na oflajn serverima: klijent šalje proizvoljan string, uključujući Unicode, razmake i kontrolne znakove.
  • Tokom napada: nadimak je jedan od vektora kojima se pokušavaju slomiti pluginovi i baza podataka.

Zašto je opasno

Nadimak završi u fajlovima, bazi podataka, četu i pluginovima. Znakovi za formatiranje (§), navodnici i veoma dugi stringovi lome konfiguracije, interfejse i upite.

Konfiguracija

U spigot.yml:

settings:
  restrict-nicknames: true

Auth pluginovi mogu biti stroži: dozvoli samo a-zA-Z0-9_ dužine 3–16 — AuthMe.

Ne bi trebalo da dozvoliš ćirilicu u nadimcima: neki pluginovi i servisi za monitoring ne rade sa njom, a igrači neće moći da šalju privatne poruke jedni drugima.

Na online-mode serveru

Mojang validira nadimke, pa ova greška znači ili pokušaj povezivanja sa nečim što nije Minecraft klijent, ili pogrešno konfigurisan proxy — IP-forwarding.

Minecraft hostingTvoj server radi i dok si oflajnNapravi server