حل مشكلة خطأ DNS في نطاق Shopify
هل تواجه خطأ DNS في متجر Shopify الخاص بك؟ احصل على دليل شامل لإصلاح مشكلة نطاقك واستعادة عمل متجرك بسلاسة وفعالية. ابدأ الإصلاح الآن!
يُظهر Shopify خطأ في نظام أسماء النطاقات (DNS) للنطاق أو شارة “يحتاج إلى اهتمام” (Needs attention) عندما لا يتمكن من تأكيد تكوين DNS العام للنطاق المخصص المتصل بمتجرك.

قد يستمر المتجر والمظهر في العمل عبر عنوان myshopify.com الأصلي. ما فشل هو المسار من عنوانك المخصص إلى Shopify، أو الشهادة التي يحتاجها Shopify قبل أن يتمكن هذا العنوان من الفتح بشكل آمن عبر HTTPS.
تعتبر الرسالة الظاهرة بجانب النطاق أمرًا بالغ الأهمية. فوجود سجل A أو AAAA أو CNAME مفقود يتطلب إصلاح DNS. يمكن أن يعني “SSL pending” أن Shopify لا يزال يصدر الشهادة، بينما “This domain requires verification” يشير إلى فحص منفصل للملكية.
| ما يظهره Shopify | ما يعنيه عادةً |
|---|---|
| A, AAAA, or CNAME مفقود، خاطئ، أو مكرر | السجلات العامة لا تتطابق مع قيم اتصال Shopify الحالية. قم بتصحيح السجل المذكور في التحذير فقط. |
| Unexpected nameserver أو Error fetching domain record | قد تكون السجلات قد تم تعديلها في منطقة DNS لا يستخدمها الإنترنت، أو قد يكون النطاق منتهي الصلاحية، معلقًا، أو لا يزال قيد التحديث. |
| تم اكتشاف Cloudflare Proxy أو wildcard record | هناك قاعدة توجيه أخرى تخفي أو تتجاوز سجلات Shopify المباشرة. |
| SSL/TLS pending | إصدار الشهادة لا يزال قيد التقدم، أو أن قواعد DNSSEC/CAA تمنع اكتمالها. |
| This domain requires verification | النطاق الخارجي مرتبط بمتجر Shopify آخر ويحتاج إلى قيمة TXT التي يظهرها Shopify. |
قبل تغيير خوادم الأسماء (nameservers) أو إعادة تعيين DNS، احفظ منطقة DNS الكاملة. حافظ على سجلات MX وSPF وDKIM وDMARC وسجلات التحقق والنطاقات الفرعية المطلوبة. يمكن أن يؤدي تغيير خادم الأسماء أو إعادة التعيين الكاملة إلى قطع اتصال هذه الخدمات.
1. التحقق من التحذير الدقيق ومُزود DNS المتحكم
ليست السجلات التي تراها لدى الشركة التي باعتك النطاق هي نفسها السجلات المنشورة دائمًا. يساعد التحقق من خوادم الأسماء (nameservers) في تحديد المُزود الذي يستجيب لـ طلبات DNS، مما يجنبك إضاعة الوقت في تعديل منطقة غير نشطة.
لا داعي لهذا التحقق عندما يحدد Shopify السجل الخاطئ بالفعل وتكون قد تأكدت من المُزود الذي ينشر سجلات DNS الخاصة بالنطاق.
- في Shopify، افتح Settings > Domains، ثم اختر النطاق المتأثر، ودوّن التحذير الدقيق. تشرح صفحة استكشاف أخطاء النطاقات في Shopify كل رسالة Needs attention حالية.
- تأكد من أن تسجيل النطاق نشط ولم تنتهِ صلاحيته، أو يتم تعليقه، أو وضعه قيد الانتظار.
- تحقق مما إذا كان Shopify يصنفه على أنه Shopify-managed domain أو نطاق تابع لجهة خارجية.
- بالنسبة لنطاق Shopify-managed domain، افتح Settings > Domains > [domain] > DNS settings > Manage. يقوم Shopify عادةً بإنشاء السجلات الأساسية. استخدم تعليمات إعدادات DNS الخاصة به لإعادة تعيين السجل المذكور في التحذير فقط.
- بالنسبة لنطاق تابع لجهة خارجية، افتح Nameservers. يتوقع Shopify استخدام خوادم الأسماء الافتراضية للمُزود، وليس خوادم الأسماء المخصصة. قبل التبديل، احفظ المنطقة النشطة؛ ثم أعد إنشاء سجلات Shopify والبريد الإلكتروني والتحقق والنطاقات الفرعية (subdomain) لدى المُزود.
- إذا أظهر نطاق تابع للاتحاد الأوروبي (EU domain) تحذيرًا بشأن إجراء أو خادم أسماء، فتحقق من عنوان البريد الإلكتروني للمسجل بحثًا عن طلب تحقق من السجل قبل تعديل المزيد من السجلات.
![صفحة مسجل النطاق تعرض إعدادات خوادم الأسماء التي يتم التحقق منها قبل تعديل سجلات DNS لـ Shopify.]()
لا تعمل تعديلات DNS إلا عندما تجريها لدى المُزود الذي يتحكم حاليًا في خوادم أسماء النطاق.
إذا بدأ Shopify في قراءة السجلات بعد تصحيح مشكلة خادم الأسماء أو التسجيل، فاترك بقية المنطقة دون تغيير. إذا استمر التحذير، فتابع أدناه وقارن سجلات واجهة المتجر الثلاثة.
2. إصلاح سجلات A و AAAA و CNAME الخاصة بـ www دون التأثير على البريد الإلكتروني
يتطلب النطاق الخارجي المتصل يدويًا مسارًا واحدًا للعنوان الجذر، ومسارًا واحدًا لـ IPv6، واسمًا مستعارًا واحدًا لـ www. يفشل الاتصال عندما ترسل سجلات الجذر المكررة الزوار إلى خوادم مختلفة.
تجنب استخدام الجدول الافتراضي للكتابة فوق سجل A إقليمي آخر تعتبره Shopify صالحًا بالفعل.
| السجل | الاسم أو المضيف | قيمة Shopify |
|---|---|---|
| A | @، فارغ، أو النطاق الجذر |
23.227.38.65 |
| AAAA | @، فارغ، أو النطاق الجذر |
2620:0127:f00f:5:: |
| CNAME | www |
shops.myshopify.com. |
استخدم القيمة الدقيقة المعروضة في Shopify عندما تختلف عن القيم الافتراضية المذكورة أعلاه. يمكن لـ Shopify تعيين سجل A إقليمي صالح، مثل 23.227.38.32 أو 23.227.38.68؛ فرقم نهائي مختلف لا يعني بالضرورة وجود خطأ.
2620:0127:f00f:5::. في حال رفض مزود خدمة DNS الصيغة المختصرة، استخدم القيمة الكاملة 2620:0127:f00f:0005:0000:0000:0000:0000 بدلاً من ذلك.
www إلى القيمة shops.myshopify.com.. يضيف بعض مزودي خدمة DNS النقطة النهائية تلقائيًا، لذا تجنب إضافة نقطة ثانية إذا كانت الواجهة تقوم بتطبيع القيمة بالفعل.www واحد. يمكن أن تبقى سجلات CNAME الأخرى في مكانها إذا كانت تستخدم أسماء فريدة مثل shop أو email أو help.
تؤكد تعليمات Shopify للربط اليدوي للنطاقات قيم IPv4 و IPv6 و www الحالية. احتفظ بـ قيمة TTL الافتراضية للمزود ما لم يقدم Shopify أو المزود سببًا محددًا لتغييرها.
إذا قبل Shopify السجلات، فاترك المنطقة مستقرة. أما إذا كانت القيم صحيحة ولكن Shopify أبلغ عن وجود وكيل (proxy) أو سجل أحرف بدل (wildcard)، فتابع القراءة أدناه.
3. إزالة وكيل Cloudflare أو سجل أحرف البدل (Wildcard Record) المواجه لـ Shopify
قد تحتوي السجلات على النص الصحيح ومع ذلك تفشل في فحص Shopify عندما يقوم Cloudflare بتوجيهها كوكيل (proxies them). يؤدي تبديل سجلات Shopify إلى وضع DNS only إلى إزالة وكيل “السحابة البرتقالية” (orange-cloud proxy) بينما تتحقق من التحذير.
لا تكون هذه الخطوة ضرورية إذا كان النطاق لا يستخدم Cloudflare ولم يبلغ Shopify عن وجود سجل أحرف بدل (wildcard record).
- إذا كان Cloudflare يتحكم في خوادم الأسماء، فافتح Cloudflare > DNS > Records.
- اضبط سجلات A و AAAA و
wwwالتي يستخدمها Shopify على وضع DNS only. - انتظر لمدة تصل إلى 24 ساعة قبل الحكم على تحذير الوكيل الذي قد يظل ظاهرًا بعد التغيير. تشير Shopify إلى أن هذا التحذير قد يستغرق بعض الوقت ليختفي.

يمكن للوكيل ذي السحابة البرتقالية (orange-cloud proxy) أن يحظر شهادة SSL وفحوصات الاتصال التي تحتاجها Shopify. - ابحث عن أي سجل حرف بدل يحمل الاسم
*أو*.example.comويشير إلى Shopify، ثم احذف هذا السجل. - أنشئ سجلات منفصلة للنطاقات الفرعية التي تستخدمها بالفعل. لا تحذف سجل حرف بدل يخص خدمة أخرى دون التأكد مما يقوم بمعالجته.
![مدير DNS يقوم بإزالة سجل حرف بدل (wildcard star record) كان يشير إلى Shopify.]()
يمكن لسجلات حرف البدل أن ترسل نطاقات فرعية غير متوقعة إلى Shopify وتتسبب في مشاكل توجيه.
إذا كنت تستخدم عن قصد إعدادًا مخصصًا من Cloudflare Orange-to-Orange، فلا تستبدله بهذا الإعداد القياسي دون مراجعة تصميم الخدمة.
تعتبر Shopify حاليًا Cloudflare DNS والوكالة من نوع Orange-to-Orange غير مدعومة. الإعداد الموصى به والمدعوم على المدى الطويل هو استخدام خوادم الأسماء الافتراضية لمزود النطاق الخاص بك؛ ويجب أن تكون أي إعدادات وكيل مخصصة ضمن Cloudflare DNS وليس ضمن دعم Shopify Support.
إذا اختفى تحذير الوكيل (proxy) أو النطاق البديل (wildcard)، فاترك تلك السجلات كما هي دون تغيير. أما إذا كانت Shopify تعرض الآن حالة SSL pending (شهادة SSL معلقة)، فتابع القراءة أدناه.
4. إصلاح حالة SSL pending باستخدام إعدادات DNSSEC وCAA الصحيحة
تُعد حالة SSL pending طبيعية وقد تستغرق ما يصل إلى 48 ساعة بعد ربط النطاق بنجاح. لكنها تتحول إلى مشكلة في التكوين عندما تشير Shopify أيضًا إلى DNSSEC أو CAA، أو عندما تكون السجلات العامة صحيحة ولم يتم إصدار الشهادة بعد انقضاء هذه المدة.
يمنع تصحيح توقيع DNSSEC المرفوض أو سياسة CAA المقيدة قواعد الأمان الخاصة بالنطاق من حظر سلطات إصدار الشهادات المعتمدة من Shopify.
لا تحتاج إلى هذا القسم إذا كانت Shopify تعرض بالفعل الشهادة على أنها مُصدرة (provisioned) ويتم فتح واجهة المتجر بأمان على جهاز آخر.

letsencrypt.org و pki.goog و ssl.com. أزل فاصلة منقوطة غير صالحة أو قيمة CAA تقييدية غير ذات صلة تمنع تلك الجهات.
إذا كانت السجلات صحيحة علنًا وتبقى حالة SSL pending بعد 48 ساعة، فاطلب من Shopify التحقق من الشهادة أو إعادة توفيرها.
تحقق من تحذير خصوصية الاتصال من جانب المتصفح محليًا فقط عندما يُظهر Shopify أن الشهادة قد تم توفيرها ويفتح المتجر بأمان على الأجهزة الأخرى.
إذا كان المتجر يفتح بأمان، فهذا يعني أن الشهادة جاهزة. إذا كان Shopify لا يزال يطلب التحقق من الملكية، فتابع القراءة أدناه.
5. التحقق من الملكية عندما يكون النطاق مملوكًا لمتجر آخر
تظهر الرسالة This domain requires verification عندما يكتشف Shopify أن النطاق التابع لجهة خارجية موجود على متجر آخر. يؤكد سجل TXT أنك تتحكم في نظام DNS الخاص به قبل أن يقوم Shopify بنقل الاتصال.
لا تُضف سجل TXT للتحقق إلا إذا عرض Shopify هذه الرسالة وقدم القيمة الفريدة.
- في متجرك الجديد، توجّه إلى Settings > Domains ثم اختر Connect existing.
- أدخل اسم النطاق الأساسي (root domain) دون إضافة
www. - إذا كان Shopify يتيح التحقق التلقائي لمزود الخدمة الخاص بك، فاتبع خطوات تسجيل الدخول الموضحة. بخلاف ذلك، انسخ قيمة TXT الفريدة التي تظهر تحت Verify domain ownership.
- لدى مزود خدمة DNS النشط، أضف سجل TXT باسم
shopify_verificationوالصق القيمة التي قدمها Shopify.

يتطلب النطاق المرتبط بمتجر Shopify آخر التحقق عبر سجل TXT قبل أن يتم إصلاح خطأ DNS. - بالنسبة للنطاقات الفرعية (subdomains) مثل
shop.example.com، استخدم الاسم الذي يوفره Shopify، والذي يكون عادةًshopify_verification_shop. - عد إلى Shopify واختر Verify connection. قد تستغرق عملية التحقق ما يصل إلى 48 ساعة.
تُطبق تعليمات التحقق من ملكية النطاق من Shopify فقط عند ظهور هذه الرسالة.
إذا قبل Shopify عملية التحقق، فمن المفترض أن ينفصل النطاق عن المتجر القديم تلقائيًا. في حال استمراره بالارتباط، قم بفصله يدويًا إذا كان لا يزال لديك صلاحية الوصول إلى المتجر القديم. أما إذا استمر ظهور تحذير DNS، فتابع القراءة أدناه.
6. التحقق من سجلات DNS الحية والتواصل مع مزود الخدمة لحل المشكلة
قد تظل حالة Shopify دون تغيير عندما تحتفظ محللات DNS العامة بإجابة سابقة. التعديلات المتكررة خلال هذه الفترة تجعل من الصعب تحديد ما إذا كان السجل المصحح قد وصل إلى Shopify.
يساعد البحث العام في ذلك لأنه يعرض السجلات التي يمكن لـ Shopify والزوار تلقيها فعليًا، وليس فقط القيم المحفوظة في لوحة تحكم المزود.
لا تستخدم فترة الانتظار البالغة 48 ساعة لتأجيل تجديد نطاق منتهي الصلاحية أو طلب تحقق صريح من المزود؛ تتطلب هذه الحالات اتخاذ إجراء فوري.
- بعد التصحيح النهائي، توقف عن تعديل المنطقة (zone) وامنح ما يصل إلى 48 ساعة.
- استخدم بحث DNS عام للتحقق من إجابات A و AAAA للنطاق الأساسي (root domain)، ثم تحقق من CNAME الخاص بـ
www. قارن النتيجة العامة، وليس فقط لوحة تحكم المزود، بقيم Shopify. - ارجع إلى Shopify > Settings > Domains وأعد فتح تفاصيل النطاق. لا تعتمد على علامة تبويب متصفح قديمة.
- تحقق من صفحة حالة Shopify الرسمية إذا كانت عدة متاجر أو وظائف إدارة Shopify تتعطل في نفس الوقت.
- إذا كانت سجلات DNS العامة لا تزال خاطئة بعد 48 ساعة، فاتصل بالمسجل النشط أو مزود DNS. أرسل أسماء الخوادم (nameservers)، ومنطقة DNS الكاملة (DNS zone)، وتحذير Shopify الدقيق، ووقت آخر تغيير.
- إذا كانت سجلات DNS العامة تتطابق مع Shopify ولكن Shopify لا يزال يبلغ عن خطأ، فاتصل بدعم Shopify مع لقطات شاشة لتفاصيل النطاق ونتائج السجلات العامة. لا يمكن لـ Shopify تعديل منطقة مزود طرف ثالث مباشرة.
إذا أظهرت Shopify النطاق متصلاً وفتح المتجر على شبكات أخرى، فإن اتصال DNS لم يعد هو المشكلة.
قد يكون جهاز كمبيوتر يعمل بنظام Windows لا يزال يعرض خطأ DNS_PROBE_FINISHED_NXDOMAIN يستخدم بحثًا محليًا أو من مزود خدمة الإنترنت قديمًا. يغطي دليل استكشاف أخطاء NXDOMAIN وإصلاحها هذه الحالة المنفصلة من جانب الزائر.
إذا كانت سجلات A و AAAA و www العامة تحل بشكل صحيح، فاتركها مستقرة ودع Shopify يكمل التحديث. إذا كانت لا تزال تحل بشكل غير صحيح بعد 48 ساعة، يحتاج مزود DNS النشط إلى تصحيح المنطقة المنشورة.


Comments are closed.