أصلح “⁨Internal Exception: An existing connection was forcibly closed by the remote host⁩” في ⁨Minecraft⁩

تعني هذه الرسالة أن الاتصال كان يعمل ثم قُطع، فأنت وصلت إلى الخادم فعلًا. شيء ما قطعه: الخادم أو إضافة أو شبكتك أو مرشّح بينهما. والكلمات بعد “⁨Internal Exception⁩” تضيّق السبب.

بقلم فريق ⁨Nodewave⁩ · آخر تحديث ⁨8⁩ نوفمبر ⁨2026⁩

اقرأ الاستثناء

الرسالةما يعنيه عادةً
⁨An existing connection was forcibly closed by the remote host⁩أغلق الطرف الآخر الاتصال: توقف الخادم أو طردك، أو قطعه شيء على الشبكة. تعرض ⁨Mac⁩ و⁨Linux⁩ “⁨Connection reset⁩” للأمر نفسه.
⁨io.netty.handler.timeout.ReadTimeoutException⁩لم تصل أي بيانات من الخادم لمدة ⁨30⁩ ثانية تقريبًا. تجمّد الخادم أو تأخر بشدة، أو تعثّر اتصالك.
⁨io.netty.handler.codec.DecoderException⁩اللعبة والخادم غير متفقين على البيانات. ابحث عن عدم تطابق في الإصدار، أو مود معطوب، أو بروكسي أو إضافة ترسل حزمًا سيئة.

فحوصات للاعبين

  1. تأكد أن الخادم ما زال يعمل. إذا طُرد الجميع دفعة واحدة، فقد انهار الخادم أو أعاد التشغيل. اسأل في ⁨Discord⁩ المجتمع.
  2. طابق الإصدارات والمودات. استخدم إصدار ⁨Minecraft⁩ الخاص بالخادم، وفي الخادم المعدَّل استخدم المودات والإصدارات نفسها.
  3. أوقف ⁨VPN⁩ وجرّب شبكة أخرى، مثل نقطة اتصال من الهاتف. أعد تشغيل الراوتر، واستخدم كابلًا بدلًا من ⁨Wi-Fi⁩ إن أمكن.
  4. اسمح لـ ⁨Minecraft⁩ في برنامج الحماية لديك. بعض مضادات الفيروسات والجدران النارية تغلق اتصالات الألعاب. اسمح لـ ⁨Java⁩ والمشغّل.

فحوصات لمالكي الخوادم

⁨1⁩. انظر إلى السجل في تلك اللحظة

افتح ⁨logs/latest.log⁩ في وقت الانقطاع. يفسّر ذلك انهيار أو رسالة ⁨watchdog⁩ أو تحذيرات “⁨Can't keep up⁩!” المتكررة. والخادم الذي يتجمد ⁨30⁩ ثانية يجعل كل لاعب يتعرض لـ ⁨timeout⁩؛ راجع كيف تصلح تأخر الخادم.

⁨2⁩. ابحث عن إضافات تطرد اللاعبين

يمكن لإضافات مكافحة الغش وتحديد المعدل أن تغلق الاتصالات. ابحث عن أسطر الطرد حول وقت الخطأ، وعطّل الإضافة للاختبار.

⁨3⁩. طابق إعدادات الضغط

في شبكة بروكسي، يجب أن يتفق البروكسي وخوادم اللعبة على ضغط الشبكة. الإعداد هو ⁨network-compression-threshold⁩ في ⁨server.properties⁩، ولإعدادات البروكسي خيار مقابل له. اتبع وثائق البروكسي، وأبقِ الإعداد نفسه على كل خادم لعبة.

⁨4⁩. افحص الجدار الناري ومرشّح ⁨DDoS⁩

يمكن لحدود الاتصال وحدود المعدل أن تعيد ضبط اتصالات جديدة من لاعبين كثيرين دفعة واحدة، أو من لاعبين يتشاركون عنوانًا. افحص قواعد الجدار الناري وسجون ⁨fail2ban⁩ لديك، وراجع كيف تحمي خادم ⁨Minecraft⁩ من هجمات ⁨DDoS⁩ لتصفية لا تحبس اللاعبين الحقيقيين.

⁨5⁩. افحص إعدادات التمرير (⁨forwarding)⁩ خلف بروكسي

يحتاج ⁨Velocity⁩ و⁨BungeeCord⁩ إلى إعدادات تمرير متطابقة على البروكسي وعلى كل خادم لعبة. يقطع عدم التطابق الاتصال فور إرسال اللاعب إلى الخادم.

⁨6⁩. هل تأثر بعض اللاعبين فقط؟

إذا انقطع اتصال لاعبين على مزوّد إنترنت واحد أو في دولة واحدة بينما بقي غيرهم متصلًا، فالمشكلة في المسار من شبكتهم. اطلب عنوان ⁨IP⁩ ووقت الحدوث، وأرسلهما معًا إلى المضيف.

ما زال يحدث؟

اجمع وقت الانقطاع وعنوان ⁨IP⁩ للاعب ونص الاستثناء والجزء المطابق من سجل الخادم. بهذه المعلومات يمكن عادةً إيجاد السبب بسرعة.

استضف خادم ⁨Minecraft⁩ في سنغافورة

⁨ping⁩ منخفض للاعبين في الهند وماليزيا وإندونيسيا، على أنوية ⁨AMD EPYC⁩ سريعة مع ⁨NVMe⁩ وحماية من ⁨DDoS⁩.

استضافة ⁨Minecraft⁩ في سنغافورة →