تبحث عن سجل VPN على Mac، فتجد تعليمات تشير إلى ملف PPP غير موجود على هذا الجهاز، فتَستنتج أنه لم يُسجَّل شيء. هذا الاستنتاج خاطئ في الغالب. السجل موجود في السجل الموحّد، وغياب الملف يعني أن هذا النشر ليس من النوع الذي يكتبه، لا أن المحاولة لم تُسجَّل. الخلط بين الأمرين يدفع الناس إلى قضاء ساعة في محاولة إثبات أمر سلبي.

قد يكون لكل من VPN الأصلي وTunnelblick وعميل المورّد سجل بمالك مختلف. ابدأ بعرض السجل الذي يدعمه العميل حين يوفّره، والجأ إلى Console عندما تحتاج إلى أحداث النظام أو المزوّد المحيطة بالمحاولة.

اختر العميل الذي فشل فعلاً

دوّن إصدار macOS وإصدار العميل واسم الاتصال والبروتوكول قبل أن تفتح أي شيء. هذه الحقائق الأربع تحدد اسم العملية التي ستبحث عنها، وهي أول ما سيسألك عنه مهندس الدعم.

إذا بدأ الاتصال من عنصر في شريط القوائم يتبع عميل مورّد، فربما تأتي الرسائل المهمة من ذلك العميل لا من مزوّد VPN في النظام. وإذا بدأ من لوحة VPN الخاصة بالنظام، فعملية المزوّد هي التي يجب البحث عنها. التخمين بينهما يهدر محاولة واحدة، لذا تحقق أولاً من التطبيق الذي يملك الاتصال.

ابدأ العرض المباشر قبل المحاولة

افتح Console واختر هذا الـ Mac ضمن Devices، لا هاتفاً موصولاً ولا حزمة تقرير قديمة. انقر Start في شريط الأدوات ليكون البث مباشراً، ثم دوّن الوقت مع منطقته الزمنية. استخدم وصول المسؤول إذا تطلّب العرض ذلك، وعلى Mac مُدار اطلب من المالك هذا الوصول بدل الالتفاف عليه.

الآن نفّذ محاولة اتصال عادية واحدة ودوّن الفشل الظاهر. المحاولة الواحدة مهمة: إعادة المحاولة الثانية تضيف أحداثاً جديدة إلى البث نفسه، وخلط محاولتين في نافذة واحدة هو ما ينتهي بالناس إلى فحص المصافحة الخاطئة.

لا شيء في هذا يَعِد بوجود أثر مسبق. Console إجراء لجمع البيانات، وأنت تهيّئ ظروف التقاط نظيف بدل استرجاع شيء سُجِّل مسبقاً.

ضيّق النطاق حسب العملية لا حسب الأحاديث المتوارثة

ابدأ بنطاق واسع يكفي لتحديد المالك، ثم صقّل باستخدام خصائص العملية والرسائل التي تظهر فعلاً في التقاطك. وسم المزوّد المنقول في دليل أقدم هو قرينة تخص إصدار macOS واحداً وبروتوكولاً واحداً، وليس مرشّحاً دائماً. الترشيح عليه مبكراً جداً قد يُنتج نافذة فارغة تبدو كفشل في التسجيل وهي في الحقيقة بحث فائت. أضف شرطاً يمكنك إزالته، لا شرطاً يزيل الدليل.

يتيح لك Console دمج المعايير، وهي تضيّق معاً. إذا اختفت النتائج، فأزل الشرط الأكثر تقييداً أو خفّفه بدل إضافة شرط آخر. إظهار الخطأ الأخير فقط خطأ شائع، لأن الحدث الذي يفسّر الخطأ يظهر عادة قبل ذلك بعدة أسطر.

احتفظ بسياق يكفي للإجابة عن سؤال واحد

وسّع الرسالة ذات الصلة واقرأ تفاصيلها، ثم احتفظ بأول فشل ذي معنى مع أحداث الاتصال المحيطة به. سطر منفرد يقول إن الاتصال توقف لا يخبر القارئ شيئاً عن السبب.

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

إذا كان العميل يحتفظ بسجله الخاص، فقارن المحاولة نفسها هناك بدل دمج حدث Console حالي مع إعادة محاولة مختلفة من ملف للإضافة فقط. تعليمات ملف PPP القديمة تخص فقط نشراً لا يزال ينتج ذلك الملف.

شارك أصغر مقتطف مفيد

اختر الرسائل ذات الصلة واستخدم إجراء Share المدعوم للمستلم المقصود. أدرج ملاحظات الإصدار والتوقيت، ثم راجع أسماء المضيفين الداخلية ومعرّفات الحسابات والعناوين والأحداث غير ذات الصلة قبل الإرسال. الأرشيف التشخيصي الكامل سهل الإرفاق وصعب التبرير لاحقاً.

توقّع أن تغيب بعض الأحداث في ظل إعدادات الخصوصية أو التسجيل الحالية. في هذه الحالة استخدم إجراء التشخيص الذي يصفه مورّدك أو مسؤولك، وقاوم الرغبة في تعطيل حمايات النظام كله لجمع مزيد من السجل. التسليم الجدير بالتحضير صغير: أي عميل، أي بروتوكول، متى وقعت المحاولة، وأول حدث ذي صلة فيها، وما تلاه.

مقالات ذات صلة