Skip to content
الاستضافة · تحليل الأخطاء

أحرف غير صالحة في الاسم المستعار

اسم مستعار بأحرف غير صالحة: من أين يأتي، ولماذا هو خطير على خادم يعتمد تسجيل الدخول بالاسم، وكيف تضبط التحقق.

آخر تحديث 13 أغسطس 2026

[INFO]: Disconnecting Nick: Illegal characters in login

أرسل أحد العملاء اسمًا مستعارًا يحتوي على محارف لا يُفترض أن تكون في الأسماء المستعارة.

أين يحدث هذا

  • على الخوادم غير المتصلة: يرسل العميل سلسلة عشوائية، بما في ذلك محارف Unicode والمسافات ومحارف التحكم.
  • أثناء الهجمات: يُعد الاسم المستعار أحد الوسائل المستخدمة لمحاولة إسقاط المودات وقاعدة البيانات.

لماذا هذا خطير

ينتهي الاسم المستعار في الملفات وقاعدة البيانات والدردشة والمودات. محارف التنسيق (§) والعلامات المقتبسة والسلاسل الطويلة جدًا تُفسد الإعدادات والواجهات والاستعلامات.

الإعداد

في spigot.yml:

settings:
  restrict-nicknames: true

يمكن لمودات المصادقة أن تكون أكثر صرامة: اسمح فقط بـ a-zA-Z0-9_ بطول 3–16 — AuthMe.

لا ينبغي السماح بالمحارف السيريلية في الأسماء المستعارة: فبعض المودات وخدمات المراقبة لا تعمل معها، ولن يتمكن اللاعبون من إرسال الرسائل الخاصة إلى بعضهم البعض.

على خادم بوضع online

تتحقق Mojang من الأسماء المستعارة، لذا يعني هذا الخطأ إما محاولة اتصال من شيء غير عميل Minecraft، أو وكيلًا معدة بشكل خاطئ — تمرير IP.

استضافة Minecraftخادمك يعمل أثناء عدم اتصالكإنشاء خادم