خطای ERR_CONNECTION_REFUSED چیست و چگونه آن را برطرف کنیم؟
در این مقاله میخوانید
- ارور ERR_CONNECTION_REFUSED چیست؟
- دلایل ایجاد خطای ERR_CONNECTION_REFUSED
- برطرف کردن ارور ERR_CONNECTION_REFUSED
- حل مشکل ERR_CONNECTION_REFUSED در سمت کاربر
- حل مشکل ERR_CONNECTION_REFUSED در سمت سایت
- حل خطای ERR_CONNECTION_REFUSED در لوکال هاست
- چگونه از بروز ERR_CONNECTION_REFUSED جلوگیری کنیم؟
- تفاوت ERR_CONNECTION_REFUSED با ERR_CONNECTION_TIMED_OUT و ERR_CONNECTION_RESET
- جمعبندی
- سوالات متداول
ارور ERR_CONNECTION_REFUSED چیست؟
دلایل ایجاد خطای ERR_CONNECTION_REFUSED
- اختلالات سمت کاربر (Client)
- اختلالات سمت سرور (Server)
- قطعی یا نوسان اینترنت: اگر اتصال شما ناپایدار باشد، درخواست مرورگر پیش از رسیدن به سرور گم میشود و مرورگر خطای رد اتصال را نشان میدهد.
- تداخل دادههای کش و کوکی: اگر مدیر سایت تنظیمات خود را تغییر داده باشد اما مرورگر شما بخواهد با اطلاعات ذخیرهشده قدیمی (کش) وارد سایت شود، سرور این اطلاعات منقضی را پس میزند.
- مسدودسازی فایروال یا آنتیویروس: گاهی برنامههای امنیتی سیستم یا نرمافزارهای تغییر آیپی بیش از اندازه حساس میشوند و یک سایت امن و بیخطر را به اشتباه مسدود میکنند.
- تنظیمات نادرست DNS: سیستم DNS شبیه دفترچه تلفن اینترنت است. اگر تنظیمات آن به هم ریخته باشد، مرورگر آدرس آیپی اشتباهی را میگیرد. در واقع مرورگر درِ خانه اشتباهی را میزند و اتصال رد میشود.
- کرش کردن سرویس وبسرور: در این حالت سرور فیزیکی روشن است، اما نرمافزاری که وظیفه پاسخگویی به شما را دارد (مانند آپاچی) به دلیل ترافیک بالا از کار افتاده یا هنگ کرده است.
- بسته بودن پورت اجرایی: ترافیک وب از درگاهها یا «پورتهای» استانداردی (مثل ۸۰ یا ۴۴۳) عبور میکند. اگر مدیر سایت پورت اشتباهی را تنظیم کرده باشد، مرورگر شما با درِ بسته مواجه میشود.
برطرف کردن ارور ERR_CONNECTION_REFUSED
اگر سایت شما مبتنی بر وردپرس است و پس از رفع این موارد همچنان با خطاهای مشابه روبهرو میشوید، مطالعهی مقاله زیر میتواند مفید باشد:
حل مشکل ERR_CONNECTION_REFUSED در سمت کاربر
- بررسی اتصال اینترنت: مطمئن شوید کابل شبکه یا Wi-Fi شما بهدرستی وصل است و سرعت اینترنت در حد قابل قبولی قرار دارد. یکی از روشهای بررسی صحت اتصال اینترنت اجرای دستور پینگ و سپس قرار دادن آیپی یک سرویس معتبر مانند Google DNS هست:

- پاک کردن کش و کوکی مرورگر کروم: از منوی تنظیمات کروم، بخش Privacy and security را باز کنید و گزینه Delete browsing data را انتخاب کنید تا فایلهای ذخیرهشده قدیمی که ممکن است باعث تداخل شوند پاک شوند.

- ریاستارت مودم و روتر: خاموشوروشن کردن مودم و روتر، بسیاری از مشکلات موقتی شبکه خانگی را برطرف میکند.
- غیرفعال کردن موقت فایروال، آنتیویروس و پروکسی: هرکدام از این نرمافزارها گاهی بهاشتباه یک آدرس معتبر را مسدود میکنند؛ آنها را موقتاً خاموش کنید و دوباره تست بگیرید.
- تغییر یا فلاش کردن DNS: میتوانید DNS دستگاه خود را به سرورهای عمومی و معتبری مثل 8.8.8.8 یا 1.1.1.1 تغییر دهید، برای اینکار باید وارد Control Panel شوید. به مسیر زیر بروید:Network and Internet > Network and Sharing Center > Change adapter settings
روی شبکه (Wi-Fi یا Ethernet) که به آن متصل هستید راستکلیک کرده و گزینه Properties را انتخاب کنید.
گزینه Internet Protocol Version 4 (TCP/IPv4) را انتخاب کرده و روی Properties بزنید.
گزینه Use the following DNS server addresses را فعال کنید.
روی OK بزنید و تمام پنجرهها را ببندید و سپس کش DNS را با دستور ipconfig /flushdns در cmd ویندوز پاک کنید.
- غیرفعال کردن افزونههای مرورگر: برخی افزونههای امنیتی، مانند افزونههای پروکسی و شبکه خصوصی مجازی یا تبلیغاتی هم میتوانند در برقراری اتصال اختلال ایجاد کنند. برای بررسی این موضوع میتوانید از بخش Manage Extensions وارد بخش مدیریت افزونهها شوید.
سپس با کلیک بر روی دکمه غیرفعال کردن افزونه، موقتا افزونه را غیر فعال کنید و سپس بررسی کنید.

همچنین میتوانید یک مرتبه در حالت Incognito بررسی کنید، در این حالت نیز کش و افزونهها فعال نیستند.
حل مشکل ERR_CONNECTION_REFUSED در سمت سایت
- ابتدا وضعیت سرویس وبسرور را بررسی کنید؛ روی سرورهای لینوکسی میتوانید با دستورهایی مانند systemctl status apache2 یا systemctl status nginx مطمئن شوید سرویس واقعاً در حال اجراست، چون در بسیاری از موارد این خطا فقط به این دلیل رخ میدهد که وبسرور متوقف یا کرش کرده است.
- سپس بررسی کنید که سرویس روی پورت صحیح (معمولاً ۸۰ برای HTTP و ۴۴۳ برای HTTPS) در حال گوش دادن باشد؛ دستور ss -tlnp دقیقاً نشان میدهد چه سرویسی روی کدام پورت فعال است.
- مورد بعدی، تنظیمات فایروال سرور است؛ ابزارهایی مثل CSF ، iptables یا ufw ممکن است بهاشتباه پورت وبسرور یا IP خاصی را مسدود کرده باشند.
- رکوردهای DNS دامنه هم باید بررسی شوند تا مطمئن شوید دامنه به آیپی درست سرور اشاره میکند.
پایداری کامل با سرویس میزبانی وردپرس
با خرید هاست وردپرس پارسپک، سرعت و پایداری بینظیری را برای کسبوکار خود تضمین کنید. سایر امکانات ویژه و کاربردی این محصول شامل بکاپگیری خودکار و بهرهمندی از پنل کاربری پیشرفته هستند.
حل خطای ERR_CONNECTION_REFUSED در لوکال هاست


چگونه از بروز ERR_CONNECTION_REFUSED جلوگیری کنیم؟
- مرورگر و سیستمعامل خود را همیشه بهروز نگه دارید.
- از یک DNS معتبر و پایدار استفاده کنید.
- وضعیت آنلاین بودن سرویسهای سرور را بهصورت دورهای پایش کنید.
- تنظیمات فایروال سرور را مستند و منظم نگه دارید تا مسدودسازیهای اشتباه پیش نیاید.
- از هاست یا سرور معتبر و پایدار برای میزبانی سایت استفاده کنید.
- بهطور منظم از پیکربندی سرور و سایت خود نسخه پشتیبان تهیه کنید.
تفاوت ERR_CONNECTION_REFUSED با ERR_CONNECTION_TIMED_OUT و ERR_CONNECTION_RESET
| خطا | معنا | سرعت نمایش خطا |
|---|---|---|
| ERR_CONNECTION_REFUSED | سرور بهطور فعال درخواست اتصال را رد کرده است (پاسخ RST) | فوری |
| ERR_CONNECTION_TIMED_OUT | سرور اصلاً پاسخی نداده و مرورگر منتظر مانده تا زمان انتظار تمام شود | با تأخیر چند ثانیهای |
| ERR_CONNECTION_RESET | اتصال ابتدا برقرار شده اما در میانه راه بهطور ناگهانی قطع شده است | معمولاً پس از شروع بارگذاری |
جمعبندی
سوالات متداول
خطای ERR_CONNECTION_REFUSED فقط مخصوص مرورگر کروم است؟
بله، این کد خطا مخصوص کروم و مرورگرهای مبتنی بر Chromium است؛ فایرفاکس و اج همین وضعیت را با پیامهای متفاوتی مثل «Unable to connect» نمایش میدهند.
چرا این خطا در گوشی موبایل هم ظاهر میشود؟
دلایل آن مشابه نسخه دسکتاپ است؛ معمولاً به قطعی یا ضعف اتصال اینترنت موبایل، تنظیمات نادرست DNS یا مسدود بودن سایت مقصد از سمت سرور برمیگردد و راهکارهای رفع آن هم مشابه است.
چطور بفهمم مشکل از سرور من است یا از کاربر؟
اگر همان آدرس را از یک شبکه یا دستگاه دیگر باز کنید و باز هم همین خطا را دیدید، مشکل احتمالاً از سرور یا هاست شماست؛ اگر فقط برای شما اتفاق میافتد، مشکل به تنظیمات محلی همان دستگاه برمیگردد.
آیا خاموش بودن فایروال سرور همیشه دلیل این خطاست؟
نه لزوماً؛ فایروال یکی از دلایل رایج است، اما متوقف بودن سرویس وبسرور، اشتباه بودن پورت یا مشکلات DNS هم به همان اندازه میتوانند علت اصلی باشند.