يتطلب إعداد النطاقات الفرعية المترجمة تهيئة نظام أسماء النطاقات (DNS) وبروتوكول SSL/TLS وخادم المصدر بشكل صحيح. ولتسهيل عملية استكشاف الأخطاء وإصلاحها، توفر Linguise الآن أداة تصحيح أخطاء ترجمة النطاقات الفرعية التي تتحقق من إعداداتك وتُبرز مشكلات التكوين أو الاتصال.
يساعدك مصحح الأخطاء في تحديد سبب فشل فحص الإعداد ويوفر معلومات الخطأ ذات الصلة حتى تتمكن من إصلاح المشكلة والتحقق من التكوين مرة أخرى.
ما الذي يتحقق منه مصحح أخطاء ترجمة النطاق الفرعي؟
يقوم مصحح الأخطاء بفحص إعدادات نظام أسماء النطاقات (DNS)، واتصالات SSL/TLS، والموقع الإلكتروني الأصلي (origin). كما يتحقق من ملكية النطاق، وسجلات CNAME للنطاقات الفرعية المترجمة، وسجلات A/AAAA، والشهادات، وتوفر بروتوكول HTTPS.
كما يتحقق من إمكانية الوصول إلى المصدر بشكل عام، ويعيد استجابة HTTP قابلة للاستخدام. ويعيد كل فحص حالة، وعند الاقتضاء، رمز خطأ.
فهم نتائج التشخيص
يستخدم مصحح الأخطاء حالات مختلفة لعرض نتيجة كل فحص.
فشل
تشير حالة "فشل" إلى أن أداة تصحيح الأخطاء قد رصدت مشكلة في التكوين أو الاتصال، وتحتاج إلى إصلاح. راجع رمز الخطأ وتفاصيل التشخيص لتحديد المكون المتأثر، مثل نظام أسماء النطاقات (DNS) أو بروتوكول أمان طبقة النقل (SSL/TLS) أو موقع الويب الأصلي. بعد إصلاح المشكلة، أعد تشغيل فحص الإعداد للتحقق من النتيجة.
تحذير
تشير حالة التحذير إلى إمكانية الوصول إلى الموقع الإلكتروني، ولكن قد تمنع استجابته الترجمة الموثوقة أو تشير إلى مشكلة محتملة في الإعدادات. راجع تفاصيل التشخيص وتحقق من إعدادات الموقع الإلكتروني الأصلي أو الخادم أو الشبكة كما هو موضح. بمجرد حل المشكلة، أعد تشغيل فحص الإعداد.
مجهول
تعني حالة "غير معروفة" أن أداة تصحيح الأخطاء لم تتمكن من الحصول على نتيجة موثوقة للفحص. أعد محاولة فحص الإعداد أولاً. إذا استمرت الحالة، فراجع معلومات التشخيص وتحقق مما إذا كانت مشكلة في نظام أسماء النطاقات (DNS) أو بروتوكول أمان طبقة النقل (TLS) أو الاتصال هي السبب.
تم التخطي
تعني حالة "تم التخطي" أن الفحص لم يُجرَ بسبب فشل فحص سابق مطلوب. على سبيل المثال، قد يتم تخطي فحص TLS عندما يتعذر حل اسم المضيف المترجم عبر نظام أسماء النطاقات (DNS). لذا، يُرجى إصلاح الفحص الفاشل السابق أولًا، ثم إعادة تشغيل فحص الإعداد.
أخطاء نظام أسماء النطاقات (DNS)
تحدث أخطاء نظام أسماء النطاقات (DNS) عندما تكون السجلات المطلوبة لربط النطاقات الفرعية المترجمة أو موقع الويب الأصلي مفقودة أو غير صحيحة أو لا يمكن حلها.
اسم نطاق فرعي غير صحيح أو مفقود
هذا الخطأ يعني أن اسم المضيف للغة المترجمة لا يتم حله إلى هدف CNAME المطلوب Linguise .
تحقق من إعدادات نظام أسماء النطاقات (DNS) لاسم مضيف اللغة المتأثرة، وتأكد من أن سجل CNAME الخاص به يشير إلى Linguise المُحدد أثناء الإعداد. إذا كان السجل مفقودًا أو يشير إلى هدف خاطئ، فقم بتحديثه لدى مزود خدمة DNS الخاص بك. قد يُبلغ مصحح الأخطاء عن الأخطاء التالية:
- DNS_CNAME_NXDOMAIN: لا يمكن حل اسم المضيف المترجم.
- DNS_CNAME_MISMATCH: يشير CNAME إلى هدف غير صحيح.
التحقق من ملكية النطاق
يشير هذا الخطأ إلى أن سجل TXT المطلوب (linguise مفقود أو أن قيمته لا تتطابق مع قيمة التحقق الحالية. قد يُبلغ مصحح الأخطاء عن خطأ DNS_TXT_MISMATCH عندما لا يحتوي سجل TXT على قيمة التحقق المتوقعة.
افتح مزود خدمة DNS الخاص بك وتحقق من _linguise.<domain> سجل TXT. أضف السجل إذا كان مفقودًا، أو حدّث قيمته إلى قيمة التحقق التي يوفرها Linguise.
لا تقم بإزالة سجلات TXT غير ذات الصلة من نطاقك. بعد نشر تغيير نظام أسماء النطاقات (DNS)، أعد تشغيل فحص الإعداد.
خطأ في نظام أسماء النطاقات (DNS) الخاص بالنطاق الأصلي
هذا الخطأ يعني أن النطاق الأصلي لا يُشير إلى سجل A أو AAAA عام صالح للاستخدام. تحقق من سجلات نظام أسماء النطاقات (DNS) وتأكد من أن النطاق يُشير إلى عنوان IP العام الصحيح.
إذا كان السجل مفقودًا أو غير صحيح، فقم بتحديثه لدى مزود خدمة نظام أسماء النطاقات (DNS). انتظر حتى يتم تطبيق تغييرات نظام أسماء النطاقات، ثم أعد تشغيل فحص الإعداد.
أخطاء SSL/TLS
تحدث أخطاء SSL/TLS عندما يتعذر Linguise إنشاء اتصال HTTPS آمن وصالح مع النطاق الفرعي المترجم أو الموقع الإلكتروني الأصلي.
خطأ في SSL/TLS للنطاق الفرعي المترجم
هذا الخطأ يعني أن Linguise لم يتمكن من إنشاء اتصال TLS صالح باسم المضيف المترجم.
تأكد من أن اسم المضيف لديه شهادة SSL صالحة وغير منتهية الصلاحية وتطابق اسم المضيف تمامًا. تحقق أيضًا من اكتمال سلسلة الشهادات وأن بروتوكول HTTPS متاح على المنفذ 443.
إذا كنت تستخدم شبكة توصيل محتوى (CDN) أو خادم وكيل عكسي أو جدار حماية لتطبيقات الويب (WAF)، فتحقق من إعدادات بروتوكول TLS الخاصة بها وتأكد من أنها لا تمنع الاتصال. بعد إصلاح الإعدادات، أعد تشغيل فحص الإعداد.
خطأ في الموقع الأصلي SSL/TLS
هذا الخطأ يعني أن Linguise لم يتمكن من إنشاء اتصال HTTPS صالح بالموقع الأصلي.
تحقق من شهادة المصدر للتأكد من صلاحيتها، وعدم تطابق اسم المضيف، وعدم اكتمال سلسلة الشهادات، أو وجود أي مشاكل أخرى في إعدادات بروتوكول TLS. إذا كان موقعك الإلكتروني يستخدم شبكة توصيل محتوى (CDN) أو خادم وكيل عكسي، فتأكد أيضًا من استخدام الشهادة الصحيحة لاتصال المصدر. أصلح الشهادة أو إعدادات TLS، ثم أعد تشغيل فحص الإعداد.
أخطاء في موقع Origin الإلكتروني
تحدث أخطاء الأصل عندما يتعذر Linguise الوصول إلى الموقع الإلكتروني الأصلي بشكل صحيح أو عندما لا يتلقى استجابة قابلة للاستخدام منه.
خطأ في المصدر والوجهة
هذا الخطأ يعني أن المصدر المُكوّن يُشير إلى وجهة لا يمكن لـ Linguise الوصول إليها. تأكد من أن النطاق يُشير إلى وجهة يمكن الوصول إليها بشكل عام.
إذا كان المصدر يستخدم عنوانًا خاصًا أو عنوانًا محليًا أو عنوانًا محليًا للرابط، فقم بتحديث تكوين المصدر لاستخدام وجهة يمكن الوصول إليها بشكل عام، ثم قم بتشغيل فحص الإعداد مرة أخرى.
أخطاء HTTP الأصلية
هذا الخطأ يعني أن Linguise يمكنه الوصول إلى الموقع الأصلي ولكنه يتلقى استجابة HTTP قد تمنع الترجمة الموثوقة.
تشمل الأسباب الشائعة انتهاء مهلة الطلبات، ومتطلبات المصادقة، وتقييد معدل الطلبات، وعمليات إعادة التوجيه، أو أخطاء الخادم. تحقق من موقع الويب الأصلي مباشرةً، وراجع إعدادات الخادم، وجدار الحماية، وجدار حماية تطبيقات الويب (WAF)، والمصادقة، وتقييد معدل الطلبات.
تأكد من أن الموقع الأصلي يمكنه إرجاع استجابة صحيحة للطلبات من Linguise، ثم أعد تشغيل فحص الإعداد.
أخطاء التشخيص وأخطاء وقت التشغيل
ترتبط أخطاء التشخيص وأخطاء وقت التشغيل بالمصحح أو عملية التشخيص الخاصة به بدلاً من أن تشير بالضرورة إلى مشكلة في نظام أسماء النطاقات (DNS) أو بروتوكول أمان طبقة النقل (TLS) أو تكوين المصدر.
فشل فحص النواة
هذا الخطأ يعني أن مدقق التشخيص الأساسي لم يُكمل الفحص بنجاح. أعد محاولة فحص الإعداد وراجع تفاصيل التشخيص إن وُجدت. إذا استمر الخطأ، فتحقق مما إذا كانت هناك أي مشكلة في التكوين أو الاتصال تؤثر على عملية التشخيص.
تم تغيير إعدادات التشخيص
يشير هذا الخطأ إلى أن إعدادات التشخيص قد تغيرت أثناء تشغيل الفحص، لذا قد لا تكون النتيجة صالحة. أعد تشغيل التشخيص باستخدام الإعدادات الحالية للتأكد من استخدام الفحص لأحدث الإعدادات.
تجاوز الموعد النهائي للتشخيص
هذا الخطأ يعني أن عملية التشخيص لم تكتمل خلال الوقت المسموح به. أعد محاولة فحص الإعداد وراجع تفاصيل التشخيص لتحديد ما إذا كان سبب التأخير هو التكوين الحالي أو الاتصال.
لم يتم العثور على نطاق التشخيص
هذا الخطأ يعني أن التشخيص لم يتمكن من العثور على النطاق المُكوّن أو حله. تأكد من تكوين النطاق بشكل صحيح وأن سجلات نظام أسماء النطاقات (DNS) الخاصة به متاحة للعامة. بعد تصحيح أي مشكلة في تكوين نظام أسماء النطاقات أو النطاق، أعد تشغيل فحص الإعداد.
طلب تشخيصي غير صالح
هذا الخطأ يعني أنه تعذر معالجة طلب التشخيص لأنه غير صالح. أعد محاولة فحص الإعداد وتأكد من تشغيل التشخيص باستخدام التكوين الحالي وتفاصيل الطلب الصحيحة.
فشل فحص التشخيص
يشير هذا الخطأ إلى فشل عملية تشخيصية فردية في الإكمال بنجاح. أعد محاولة التشخيص وراجع التفاصيل المتاحة لتحديد العملية الفاشلة وما إذا كانت المشكلة متعلقة بالتكوين الحالي أو الاتصال.
فشل التشخيص
هذا الخطأ يعني أن عملية التشخيص الشاملة فشلت في إنتاج نتيجة صحيحة. أعد محاولة فحص الإعداد وراجع أي تفاصيل تشخيصية متاحة، بما في ذلك اسم المضيف المتأثر ومعرّف الطلب والطابع الزمني، للمساعدة في تحديد السبب.
إذا استمر الخطأ بعد إعادة المحاولة والتحقق من التكوين ذي الصلة، فقم بتزويد دعم Linguise برمز الخطأ وتفاصيل طلب التشخيص لمزيد من التحقيق.
كيفية حل المشكلة
عند استكشاف أخطاء فحص الإعداد الفاشل وإصلاحها، قم بإصلاح المشكلات بالترتيب الذي تشير إليه نتائج التشخيص:
- ملكية النطاق ونظام أسماء النطاقات (DNS): تأكد من أن سجلات TXT وCNAME وA/AAAA المطلوبة مُكوّنة بشكل صحيح وقابلة للحل بشكل عام.
- SSL/TLS: تحقق من الشهادات ذات الصلة، وتكوين اسم المضيف، وسلسلة الشهادات، وتوفر HTTPS.
- المصدر: تأكد من أن الموقع الأصلي متاح للجمهور وأن خادمه وجدار الحماية وجدار حماية تطبيقات الويب والمصادقة وتكوين تحديد معدل الوصول يسمح لـ Linguise بالوصول إليه.
- أعد تشغيل فحص الإعداد: بعد تطبيق الإصلاحات اللازمة والسماح بمرور الوقت حتى تنتشر تغييرات نظام أسماء النطاقات (DNS)، أعد تشغيل فحص الإعداد مرة أخرى.
قد يؤدي إصلاح خطأ سابق في نظام أسماء النطاقات أو الاتصال إلى حل أخطاء TLS أو الأصل التابعة، بالإضافة إلى عمليات التحقق التي تم وضع علامة عليها سابقًا على أنها "تم تخطيها".
تسهّل أداة تصحيح أخطاء ترجمة النطاقات الفرعية تحديد مشكلات نظام أسماء النطاقات (DNS) وشهادات SSL/TLS ومنشئ النطاقات التي تؤثر على النطاقات الفرعية المترجمة، وحلّها. راجع الخطأ المُبلغ عنه، وطبّق الإصلاح المُوصى به، ثم أعد تشغيل "التحقق من الإعداد" للتأكد من أن إعداداتك تعمل بشكل صحيح.
إذا استمرت المشكلة بعد اتباع خطوات استكشاف الأخطاء وإصلاحها الموصى بها، فاتصل Linguise بدعم للحصول على مزيد من المساعدة.