حل مشكلة ERR_CONNECTION_REFUSED في ووردبريس والمتصفح: الأسباب والإصلاح خطوة بخطوة
عندما يظهر خطأ ERR_CONNECTION_REFUSED فهذا يعني ببساطة أن متصفحك حاول فتح الموقع، لكنّ الخادم رفض الاتصال أو لم يردّ إطلاقًا. أول ما عليك فعله قبل أي شيء: افتح الموقع نفسه من هاتفك عبر بيانات الجوّال (وليس شبكة الواي فاي)، فإذا فُتح فالمشكلة في جهازك أو شبكتك، وإذا لم يُفتح من أي جهاز فالمشكلة في الموقع أو استضافته. هذه الخطوة الواحدة توفّر عليك نصف وقت الإصلاح، وسنبني عليها كل ما يلي.
الخطأ ليس حكرًا على ووردبريس، لكن أصحاب مواقع ووردبريس يواجهونه كثيرًا بعد تعديل إعداد أو إضافة قابس (Plugin) جديد. لذلك قسّمنا الحلول إلى مسارين واضحين: مسار الزائر العادي، ومسار صاحب الموقع.
ماذا يعني الخطأ فعليًا؟
كلمة "Refused" هنا مفتاح الفهم. الخادم موجود لكنه أغلق الباب في وجه طلبك، أو أن هناك وسيطًا بينكما (جدار حماية، بروكسي، إعداد DNS خاطئ) يمنع وصول الطلب. يختلف هذا عن أخطاء أخرى مثل ERR_NAME_NOT_RESOLVED الذي يعني فشل ترجمة اسم النطاق، أو 503 الذي يعني أن الخادم يعمل لكنه مشغول. تحديد نوع الخطأ بدقة يقودك مباشرة إلى السبب.
أولًا: هل المشكلة منك أم من الموقع؟
استخدم هذا الجدول السريع للتشخيص قبل أن تبدأ:
| الحالة | الأرجح أن السبب | ابدأ من |
|---|---|---|
| الموقع لا يفتح من أي جهاز أو شبكة | الخادم أو الاستضافة | مسار صاحب الموقع |
| يفتح من الجوّال لا من الكمبيوتر | جهازك أو المتصفح | مسار الزائر |
| كل المواقع لا تفتح | شبكتك أو الراوتر | مسار الزائر (الشبكة) |
| ظهر بعد تعديل في لوحة ووردبريس | إعداد أو قابس | مسار صاحب الموقع |
مسار الزائر: إصلاح المشكلة من جهتك
إذا كان الموقع يعمل لدى الآخرين وحدك من يراه معطّلًا، جرّب هذه الخطوات بالترتيب:
- أعد تشغيل الراوتر: افصله عن الكهرباء دقيقة كاملة ثم أعده. كثير من حالات رفض الاتصال سببها جلسة شبكة عالقة.
- امسح ذاكرة DNS المؤقتة: على ويندوز افتح موجّه الأوامر واكتب
ipconfig /flushdns، وعلى ماك استخدم أمرsudo dscacheutil -flushcache. هذا يجبر الجهاز على جلب عنوان الموقع من جديد. - جرّب متصفحًا آخر أو النافذة الخفية: إذا فُتح الموقع في وضع التصفّح المتخفّي، فالمشكلة على الأرجح في إضافة أو ذاكرة مؤقتة داخل متصفحك، فامسح بيانات التصفّح.
- غيّر خادم DNS: بدّل إعدادات الشبكة إلى خادم عام موثوق مثل
1.1.1.1أو8.8.8.8. أحيانًا يكون خادم مزوّد الخدمة هو المتعطّل. - أوقف مؤقتًا مانع الإعلانات، VPN، أو مضاد الفيروسات: هذه الأدوات قد تحجب اتصالات معيّنة عن طريق الخطأ. أوقفها لحظيًا للاختبار فقط ثم أعد تفعيلها.
- تحقق من ملف hosts: إعداد قديم في هذا الملف قد يوجّه الموقع إلى عنوان خاطئ، خصوصًا إن كنت مطوّرًا سبق أن عدّلته.
تنبيه شائع: لا تلجأ إلى تعطيل مضاد الفيروسات وتترك الجهاز هكذا. أعد تفعيله فور انتهاء الاختبار؛ الهدف هو التشخيص لا إضعاف الحماية.
مسار صاحب الموقع: إصلاح ووردبريس والاستضافة
إذا كان الموقع لك ولا يفتح من أي مكان، فالمشكلة في الخادم أو إعدادات ووردبريس. اتبع الآتي:
- تحقق من حالة الاستضافة أولًا: ادخل إلى لوحة تحكم الاستضافة (cPanel أو ما يعادلها) أو راسل الدعم الفني لتتأكد أن الخادم يعمل ولم تتجاوز حدّ الموارد. غالبية حالات رفض الاتصال طرفها استضافي بحت.
- راجع القوابس (Plugins) والقالب: إن ظهر الخطأ بعد تثبيت أو تحديث قابس، ادخل عبر مدير الملفات إلى مجلد
wp-content/pluginsوأعد تسمية مجلد القابس المشتبه به لتعطيله. إذا عاد الموقع، فقد وجدت الجاني. - تأكد من صحة ملف wp-config.php: راجع بيانات قاعدة البيانات فيه — اسم القاعدة، المستخدم، كلمة المرور، والمضيف (
DB_HOSTوغالبًا يكونlocalhost). أي حرف خاطئ هنا يقطع الاتصال. - افحص جدار حماية الخادم: قد يحجب جدار الحماية أو خدمة مثل Cloudflare عنوان IP معيّنًا. راجع قواعد الحظر وتأكد أن منفذي 80 و443 مفتوحان.
- تحقق من شهادة SSL والمنافذ: انتهاء الشهادة أو إعداد إعادة توجيه خاطئ من HTTP إلى HTTPS قد يظهر أحيانًا كرفض اتصال.
- راجع سجلّات الأخطاء (Error Logs): من لوحة الاستضافة، سجلّ الأخطاء يخبرك بالسبب الدقيق بدل التخمين. ابحث فيه عن آخر إدخال متزامن مع بدء المشكلة.
نصيحة من واقع التجربة: قبل أي تعديل على ملفات ووردبريس، خذ نسخة احتياطية كاملة. أسرع طريق لكارثة حقيقية هو تعديل wp-config.php دون نسخة تعود إليها.
الأسئلة الشائعة
هل خطأ ERR_CONNECTION_REFUSED يعني أن الموقع مُخترق؟ لا، غالبًا لا علاقة له بالاختراق. هو في معظم الحالات مشكلة شبكة أو إعداد خادم أو قابس. لكن إن ترافق مع سلوك غريب آخر، افحص أمان الموقع احتياطًا.
لماذا يظهر الخطأ على موقع واحد فقط دون بقية المواقع؟ لأن المشكلة تخصّ ذلك الموقع تحديدًا: خادمه متوقف، أو عنوانه محجوب لديك، أو إعداد DNS الخاص به خاطئ. جرّب فتحه من شبكة أخرى للتأكد.
جرّبت كل شيء وما زال الخطأ ظاهرًا، ماذا أفعل؟ إن كنت زائرًا فالمشكلة على الأرجح من الموقع نفسه وعليك الانتظار. وإن كنت صاحب الموقع فراسل الدعم الفني للاستضافة مباشرة مع ذكر وقت بدء المشكلة وسجلّ الأخطاء.
هل تختلف الخطوات بين المتصفحات وأنظمة التشغيل؟ جوهر الحلول واحد، لكن أوامر مسح DNS ومسارات الإعدادات تختلف بين ويندوز وماك ولينكس، وكذلك تسميات القوائم بين كروم وفايرفوكس وإيدج. المبدأ ثابت والتفاصيل فقط ما يتغيّر.