حل الخطأ Silkroad "تسجيل الدخول SMC - الخادم غير قيد التنفيذ".
بعد بدء وحدات الخادم (البوابة، المزرعة، الوكيل، إلخ) في البنية التحتية لـ Silkroad vSRO، نستخدم SMC (التحكم في إدارة الخادم) عند محاولة تسجيل الدخول إلى اللوحة "الخادم لا يعمل" أو "فشل تسجيل الدخول إلى SMC" قد يحدث خطأ. يشير هذا الخطأ إلى أن SMC لا يمكنه الاتصال بـ MachineManager، وحدة الإدارة الموجودة على الخادم. يمكنك اتباع الخطوات الموضحة أدناه لحل المشكلة بشكل نهائي.
الطريقة الأولى: التحقق من عناوين IP srCoordTable وServer.cfg
السبب الأكثر شيوعًا لهذا الخطأ هو أن تكوين IP في ملفات الخادم (Server.cfg) وعناوين IP في SQL Server لا يتطابقان مع بعضهما البعض. بالنسبة للحل:
- افتح استوديو إدارة خادم SQL (SSMS).
- SRO_VT_ACCOUNT انتقل إلى قاعدة البيانات و
_srCoordTableانقر بزر الماوس الأيمن على الجدول تحرير أعلى 200 صف قل. - تأكد من أن عناوين IP المدرجة هنا هي تمامًا نفس عنوان IP الثابت لخادمك (أو 127.0.0.1 للاختبار المحلي).
- ثم في ملفات الخادم الخاص بك server.cfg من خلال فتح الملف، تأكد من تطابق عناوين IP هنا والعناوين الموجودة في SQL تمامًا. في حالة وجود أي تعارض، يرفض SMC الاتصال.
الطريقة الثانية: حالة خدمة MachineManager وفحص المنفذ
SMC لا يتصل مباشرة بالخادم؛ يعمل في الخلفيةMachineManager.exeينقل الأوامر عبر . إذا أعطى هذا exe خطأ وأغلق، فلن يتم فتح SMC.
- افتح إدارة مهام Windows و MachineManager.exe تحقق مما إذا كانت العملية تعمل أم لا.
- إذا لم ينجح الأمر، فافحص ملفات السجل (الخطأ) في المجلد الذي يوجد به ملف exe لتحديد ما إذا كانت هناك مكتبة مفقودة (.dll) أو خطأ في اتصال SQL.
- SMC بشكل افتراضي 15880 و 15882 يستخدم المنافذ. إذا كان الخادم الخاص بك يحتوي على جدار حماية Windows نشط، فتأكد من أن هذه المنافذ مفتوحة للوصول الخارجي أو تأكد من أن برنامج Guard الخاص بك لا يحظر هذه المنافذ.
الطريقة الثالثة: تحديث SQL `_Auth` وقاعدة بيانات الأذونات
إذا كانت عناوين IP صحيحة، فستحتاج إلى التحقق مما إذا كان المعرف وكلمة المرور اللذين تحاول تسجيل الدخول إلى SMC لديهما سلطة SMC:
SRO_VT_ACCOUNTفي قاعدة البيانات_TB_Userأدخل الجدول.- الحساب الذي تحاول تسجيل الدخول به إلى SMC ثانية_ابتدائية و ثانية_ثانوية تأكد من ضبط قيم السلطة على `1` (أي المسؤول المعتمد بالكامل).
تم إعداد هذه المقالة خصيصًا لـ PvPServer.