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

عدم تطابق البروتوكول

أخطاء البروتوكول عند الاتصال: اختلاف إصدارات العميل والخادم، وViaVersion، والوسطاء، والمودات التي تعترض الشبكة.

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

يظهر عدم تطابق البروتوكول بطرق مختلفة: Outdated client، أو Internal Exception، أو قطع الاتصال فورًا، أو رفض دون رسالة واضحة.

الحالات الشائعة

  1. إصدار العميل ≠ إصدار الخادم. أبسط حالة هي Outdated client.
  2. ViaVersion مُهيّأ جزئيًا فقط: يتطلب تسجيل الدخول من إصدارات أقدم وجود ViaBackwards، ومن إصدارات أحدث وجود ViaVersion؛ ويؤدي غياب أحد المكوّنين إلى أخطاء غريبة في مرحلة تسجيل الدخول — تسجيل الدخول من إصدارات مختلفة.
  3. يعمل الوكيل على إصدار مختلف. يجب أن يدعم Velocity وBungeeCord بروتوكول إصدار لعبتك.
  4. لدى اللاعب مودات تتعارض مع طبقة الشبكة.
  5. حزم إضافات مخصصة دون معالجة متوافقة — ProtocolLib.

التشخيص

  • يؤثر الخطأ في الجميع على أي إصدار ← الخادم أو الوكيل.
  • يتأثر بعض اللاعبين فقط ← إصدارهم أو موداتهم.
  • ظهر بعد تحديث إضافة ← تلك الإضافة.

في الشبكة

يجب أن يكون الوكيل قادرًا على العمل مع جميع إصدارات الخوادم الخلفية. تتطلب الإصدارات المختلطة للخوادم في شبكة واحدة وجود ViaVersion على كل خادم خلفي، وليس على الوكيل فقط.

ذات صلة — Internal Exception io.netty.

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