Ký tự không hợp lệ trong nickname
Nickname chứa ký tự không hợp lệ: nguồn gốc, vì sao nguy hiểm trên máy chủ đăng nhập bằng nickname, và cách thiết lập kiểm tra.
Cập nhật 13 tháng 8, 2026
[INFO]: Disconnecting Nick: Illegal characters in login
Một client đã gửi nickname chứa những ký tự mà nickname không được phép có.
Lỗi này xảy ra ở đâu
- Trên máy chủ offline: client gửi một chuỗi tùy ý, bao gồm Unicode, dấu cách và ký tự điều khiển.
- Trong các cuộc tấn công: nickname là một trong những vector được dùng để thử phá vỡ plugin và cơ sở dữ liệu.
Vì sao nguy hiểm
Nickname lọt vào tệp, cơ sở dữ liệu, chat và plugin. Ký tự định dạng (§), dấu ngoặc kép và chuỗi quá dài sẽ phá vỡ config, giao diện và truy vấn.
Cấu hình
Trong spigot.yml:
settings:
restrict-nicknames: true
Các plugin auth có thể nghiêm ngặt hơn: chỉ cho phép a-zA-Z0-9_ với độ dài 3–16 — AuthMe.
Bạn không nên cho phép ký tự Cyrillic trong nickname: một số plugin và dịch vụ giám sát không hoạt động với nó, và người chơi sẽ không thể gửi tin nhắn riêng cho nhau.
Trên máy chủ online-mode
Mojang kiểm tra nickname, nên lỗi này có nghĩa là hoặc có thứ gì đó không phải client Minecraft đang thử kết nối, hoặc proxy bị cấu hình sai — IP-forwarding.
