# Cloudflare 521: خادم الويب متوقف أو يرفض الاتصالات

> الخطأ 521 في Cloudflare يعني أن خادمك الأصلي رفض اتصال Cloudflare، وغالبًا لأنه متوقف أو لأن جدار حماية يحجب Cloudflare.

URL: https://yes-seo.com/ar/http-status-codes/521

**Error 521: Web Server Is Down** هو إخبار Cloudflare للزائر بأن خادمك الأصلي رفض الاتصال. Cloudflare يعمل وDNS سليم، لكن عندما حاول Cloudflare الاتصال بخادمك لم يقبل أي شيء الاتصال.

## ماذا يعني 521

يعرّف [توثيق Cloudflare لأخطاء 5xx](https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/) الرمز 521 بأنه رفض خادم الويب الأصلي لاتصالات Cloudflare. والرفض «لا» صريحة: رفض الخادم أو جدار الحماية الاتصال تمامًا. أما إذا أُسقطت الحزم بصمت، فتحصل على [522](https://yes-seo.com/ar/http-status-codes/522)؛ وإذا لم يكن هناك مسار شبكة أصلًا، فـ [523](https://yes-seo.com/ar/http-status-codes/523).

## الأسباب الشائعة

- **خادم الويب لا يعمل**: توقف Nginx أو Apache أو انهار أو فشل في الإقلاع بعد تغيير في الإعدادات.

- **جدار حماية يحجب Cloudflare**: جدار حماية الاستضافة أو `iptables` أو `ufw` أو fail2ban أو إضافة أمان حظرت عناوين IP الخاصة بـ Cloudflare، وغالبًا لأن كل زيارات الزوار تبدو قادمة منها.

- **لا شيء يستمع على المنفذ الذي يستخدمه Cloudflare**: مثلًا يكون وضع SSL/TLS هو Full أو Full (strict)، فيتصل Cloudflare على المنفذ 443، لكن الخادم الأصلي لا يخدم إلا المنفذ 80.

- **أوقفت الاستضافة الحساب**، أو الخادم مثقل لدرجة أنه يرفض الاتصالات.

## التأثير على السيو

غالبًا ما يُسقط الرمز 521 الموقع كله دفعة واحدة، وهذا ما يجعله خطيرًا. يتلقى Googlebot رمز 5xx لكل رابط، ويبطّئ الزحف بشدة، وبحسب [وثائق Google](https://developers.google.com/search/docs/crawling-indexing/http-network-errors?hl=ar) يزيل الروابط من الفهرس إذا استمرت الأخطاء. واستعادة الخدمة خلال ساعات لا تسبب عادةً ضررًا دائمًا؛ أما انقطاع لعدة أيام فقد يكلّفك صفحات مفهرسة يجب إعادة زحفها. وإذا فشل `robots.txt` أيضًا، توقفت Google عن زحف الموقع إلى أن تتمكن من قراءة الملف من جديد.

## كيف تصلح 521

### افحص الخادم

```
systemctl status nginx          # أو apache2 / httpd
sudo ss -tlnp | grep -E ':(80|443)\s'
```

إذا كانت الخدمة متوقفة فاقرأ سجلها، وأصلح الخطأ (غالبًا خطأ إملائي في ملف إعدادات؛ اختبره بـ `nginx -t` أو `apachectl configtest`) وشغّلها من جديد.

### اسمح لـ Cloudflare بالمرور

أضف كل نطاق من [قائمة عناوين IP لدى Cloudflare](https://www.cloudflare.com/ips/) إلى قائمة السماح في جدار الحماية، وارفع أي حظر عنها:

```
# مثال ufw لنطاق واحد؛ كرّره لكل نطاق منشور
sudo ufw allow from 173.245.48.0/20 to any port 443 proto tcp
```

### طابق وضع SSL/TLS

مع Full أو Full (strict)، يجب أن يقبل الخادم الأصلي HTTPS على المنفذ 443 بشهادة؛ وتصلح شهادة Cloudflare Origin CA مع Full (strict). اختبر الخادم الأصلي مباشرة:

```
curl -sv --resolve www.example.com:443:203.0.113.10 https://www.example.com/ -o /dev/null
```

## كيف تتحقق

تُظهر [أداة فحص حالة HTTP](https://yes-seo.com/ar/http-status-checker) ما إذا كانت كل الروابط أم بعضها فقط يعيد 521، وتؤكد [أداة فحص ترويسات HTTP](https://yes-seo.com/ar/http-header-checker) أن الرد جاء من Cloudflare. وبعد الإصلاح، راقب تقرير إحصاءات الزحف في Search Console لترى تعافي Googlebot. وللتوقف المخطط قدّم [503](https://yes-seo.com/ar/http-status-codes/503) بدلًا من ترك الخادم يختفي ببساطة.

```
HTTP/2 521
date: Fri, 30 Oct 2026 10:52:31 GMT
content-type: text/html; charset=UTF-8
server: cloudflare
cf-ray: 8d2f51a09b6c4e77-AMS
```

## الأسئلة الشائعة

### ما سبب الخطأ 521 في Cloudflare؟

رفض خادمك الأصلي اتصال Cloudflare. غالبًا يكون خادم الويب متوقفًا، أو يحجب جدار حماية أو إضافة أمان عناوين IP الخاصة بـ Cloudflare، أو لا يستمع أي شيء على المنفذ الذي يتصل به Cloudflare.

### كيف أصلح الخطأ 521 بسرعة؟

تأكد أن Nginx أو Apache يعمل، ثم تأكد أن نطاقات IP الخاصة بـ Cloudflare مسموح بها في كل جدار حماية. وإذا كنت تستخدم SSL بوضع Full أو Full (strict)، فتأكد أن الخادم الأصلي يقبل HTTPS على المنفذ 443.

### هل سيضر انقطاع 521 بترتيبي في Google؟

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

