الاتّصال بسيرفر خاص
أربعة أشياء يجب أن تتوافق. وأغلب حالات فشل الاتّصال هي خطأ في واحد منها، ورسائل الخطأ نادرًا ما تقول أيّها.
ما تحتاجه قبل البدء
- اللعبة بإصدار يدعمه السيرفر. وهذا أكثر ما يخطئ فيه الناس — انظر أدناه.
- عنوان السيرفر، ويعلنه مشغّل السيرفر.
- حساب على ذلك السيرفر، ويُنشأ عادةً من موقعه لا من داخل اللعبة.
- وسيلة لإعادة توجيه اللعبة، وهي إمّا أداة proxy أو ملف إعدادات معدَّل حسب السيرفر.
مطابقة الإصدار ليست اختيارية
بروتوكول الشبكة يتغيّر مع كل تحديث للعبة تقريبًا. وسيرفر مبنيّ لإصدار سيرفض أو سيفشل بصمت أمام لعبة من إصدار آخر، والعَرَض لا يكون أبدًا «إصدار خاطئ» — بل تعلّق عند شاشة التحميل، أو انقطاع بعد ثوانٍ من الدخول.
تحقّق من الإصدار الذي يذكره السيرفر وطابقه تمامًا. وإن كانت لعبتك قد حدّثت نفسها تلقائيًّا وتجاوزته، فتلك هي المشكلة، ولن تحلّها إعادة المحاولة.
ماذا تفعل إعادة التوجيه فعلًا
اللعبة تحلّ اسم مضيف وتفتح اتّصالًا. وأداة الـproxy تجلس في المنتصف، وتلاحظ الطلبات الموجّهة للعناوين الرسمية، فتردّ عليها بنفسها أو تمرّرها إلى السيرفر الخاص.
ولهذا يحتاج الـproxy إلى تثبيت شهادة: فهو ينهي اتّصال TLS ظنّت اللعبة أنه ذاهب إلى مكان آخر. وإن لم تكن الشهادة موثوقة رفضت اللعبة الاتّصال، فترى فشلًا في الدخول لا تحذيرًا بشأن الشهادة.
أربعة أعطال تغطّي كل شيء تقريبًا
- تعلّق عند شاشة التحميل — عدم توافق الإصدار، في الغالب الأعمّ.
- رفض الدخول — بيانات حساب خاطئة، أو حساب أُنشئ على سيرفر غير الذي تتّصل به.
- يتّصل ثم ينقطع بعد ثوانٍ — الـproxy يعالج الدخول لا حركة اللعبة، وغالبًا مشكلة شهادة أو منفذ.
- لا يحدث شيء إطلاقًا — إعادة التوجيه غير مفعّلة؛ اللعبة تخاطب السيرفرات الرسمية وتفشل بشكل طبيعي.
العودة إلى اللعبة الرسمية
أوقف الـproxy واحذف الشهادة التي ثبّتها. لم يتغيّر شيء في ملفات اللعبة فلا شيء تتراجع عنه هناك. وإن كنت عدّلت ملف إعدادات فأعِده.
وترك شهادة proxy مثبّتة على الهاتف مشكلة أمنية حقيقية — فهي تتيح لتلك الأداة قراءة حركة كل تطبيق على الجهاز، لا اللعبة وحدها. احذفها عند انتهائك.