نحوه رفع خطای err_connection_refused در گوگل کروم

(Google Chrome)وقتی وب‌سایتی به درخواست اتصال به آن پاسخ نمی‌دهد، Google Chrome یک پیام خطای ERR_CONNECTION_REFUSED نشان می‌دهد. (ERR_CONNECTION_REFUSED)اگرچه این مشکل در سمت سرور به نظر می رسد (و به خوبی می تواند باشد)، دلایل زیادی - مانند حافظه پنهان DNS منسوخ شده و تنظیمات شبکه متناقض - نیز می توانند باعث ایجاد خطا شوند.

اگر بارگیری مجدد وب‌سایت، راه‌اندازی مجدد Chrome ، یا راه‌اندازی مجدد رایانه شخصی یا Mac شما کمکی نکرد، باید فهرست نکات عیب‌یابی زیر را بررسی کنید.

1. وضعیت وب سایت را بررسی کنید

برای رد کردن مشکلات احتمالی سمت سرور، باید وضعیت وب سایت را با اجرای URL آن از طریق ابزار آنلاینی مانند Downdetector یا CurrentlyDown بررسی کنید. 

اگر پیامی دریافت کردید که نشان می‌دهد سایت برای همه قطع شده است، باید منتظر بمانید تا وب‌سایت دوباره آنلاین شود. همچنین می‌توانید از طریق ایمیل یا رسانه‌های اجتماعی به مدیر وب‌سایت برای سرعت بخشیدن به کارها اطلاع دهید.

2. کش DNS را پاک کنید

اگر سایت برای دیگران و نه شما مناسب است، حافظه پنهان DNS ( سیستم نام دامنه(Domain Name System) ) منسوخ شده دلیل احتمالی خطای ERR_CONNECTION_REFUSED است. (ERR_CONNECTION_REFUSED)حذف آن باید رایانه شما را مجبور کند که آدرس IP ( پروتکل اینترنت(Internet Protocol) ) وب سایت را به روز کند، که ممکن است از آخرین باری که به آن دسترسی داشته اید تغییر کرده باشد.

(DNS)مشکلات مربوط به حافظه پنهان DNS همچنین می تواند منجر به خطاهای DNS_PROBE_FINISHED_BAD_CONFIG و ERR_CACHE_MISS در Chrome شود.

کش DNS را در ویندوز پاک کنید(Clear DNS Cache in Windows)

1. Windows + X را فشار دهید تا (X)منوی Power User(Power User Menu) باز شود . سپس، Windows PowerShell (Admin) را انتخاب کنید .

2. موارد زیر را در یک کنسول Windows PowerShell بالا تایپ کنید:(Windows PowerShell)

Clear-DnsClientCache

3. Enter را فشار دهید و از Windows PowerShell خارج شوید.

کش DNS را در macOS پاک کنید(Clear DNS Cache in macOS)

1. Command + Space را فشار دهید تا (Space)Spotlight Search باز شود . سپس terminal را تایپ کرده و Enter را فشار دهید .

2. دستور زیر را کپی کرده و در کنسول ترمینال پیست کرده و (Terminal)Enter را فشار دهید :

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

3. رمز عبور مدیر خود را وارد کنید و دوباره Enter را فشار دهید تا دستور اجرا شود. با خروج از ترمینال (Terminal)دنبال کنید(Follow) .

3. سرورهای DNS را تغییر دهید

(Spotty)سرورهای DNS (DNS)ضعیف و غیرقابل اعتماد در رایانه شخصی و مک(Mac) نیز می توانند از اتصال Chrome به وب سایت های خاص جلوگیری کنند. (Chrome)برای رد آن، باید به یک سرویس DNS عمومی محبوب(switch to a popular public DNS service) مانند Google DNS بروید.

سرورهای DNS را در ویندوز تغییر دهید(Change DNS Servers on Windows)

1. منوی Start را باز کرده و (Start)تنظیمات(Settings) را انتخاب کنید .

2. Network & Internet را انتخاب کنید .

3. به برگه های جانبی Wi-Fi یا Ethernet بروید.(Ethernet)

4. اتصال شبکه خود را انتخاب کنید.

5. در قسمت تنظیمات IP(IP Settings) ، ویرایش(Edit) را انتخاب کنید .

6. Edit IP Settings را روی Manual قرار دهید و سوئیچ را در iPv4 روشن کنید(iPv4) .

7. آدرس های DNS زیر را در فیلدهای Preferred DNS و Alternate DNS تایپ کنید:(Alternate DNS )

8.8.8.8

8.8.4.4

8. ذخیره(Save) را انتخاب کنید .

سرورهای DNS را در macOS تغییر دهید(Change DNS Servers on macOS)

1. منوی Apple را باز کرده و (Apple)System Preferences را انتخاب کنید .

2. Network را(Network) انتخاب کنید .

3. Wi-Fi یا Ethernet را انتخاب کرده و Advanced(Advanced) را انتخاب کنید .

4. به تب DNS بروید.

5. سرورهای DNS زیر را اضافه کنید:

8.8.8.8

8.8.4.4

6. OK و سپس Apply را انتخاب کنید .

4. کش کروم را پاک کنید

حافظه پنهان Chrome(Chrome) منسوخ شده می تواند منجر به عدم تطابق داده ها و متعاقباً مشکلات بارگیری سایت شود. اگر اصلاحات مربوط به DNS(DNS-related) کمکی نکرد، باید آن را پاک کنید.

با حذف کش فقط برای سایتی که خطای ERR_CONNECTION_REFUSED را نشان می دهد، شروع کنید. (ERR_CONNECTION_REFUSED)در صورتی که مشکل برطرف نشد یا همان خطا همچنان در چندین وب سایت ظاهر می شود، ادامه دهید و کل کش مرورگر را پاک کنید.

حافظه پنهان را فقط برای یک سایت پاک کنید(Clear Cache for One Site Only)

1. سعی کنید وب سایت را بارگیری کنید. سپس، نماد اطلاعات(Info ) را در نوار آدرس انتخاب کنید.

2. تنظیمات سایت(Site settings) را انتخاب کنید .

3. پاک کردن داده ها را(Clear data) انتخاب کنید .

کش کامل مرورگر را پاک کنید(Clear the Full Browser Cache)

1. منوی Chrome را باز کنید و به (Chrome)ابزارهای بیشتر(More tools) > پاک کردن داده‌های مرور(Clear browsing data) اشاره کنید .

2. به تب Advanced بروید. 

3. محدوده زمانی(Time range) را روی All time تنظیم کنید .

4. کادرهای کنار کوکی‌ها و سایر داده‌های سایت(Cookies and other site data) و تصاویر و فایل‌های ذخیره‌شده را(Cached images and files) علامت بزنید .

5. پاک کردن داده ها را(Clear data) انتخاب کنید .

5. اجاره DHCP را تمدید کنید

اگر هیچ یک از راه حل های بالا کمک نکرد، باید قرارداد اجاره DHCP (پروتکل پیکربندی میزبان پویا)(renew the DHCP (Dynamic Host Configuration Protocol) lease) را در رایانه خود تمدید کنید. این شامل درخواست یک آدرس IP جدید از روتر شبکه است.

تمدید اجاره DHCP در ویندوز(Renew DHCP Lease on Windows)

1. یک کنسول Windows PowerShell بالا را باز کنید.(Windows PowerShell)

2. دو دستور زیر را به ترتیب زیر اجرا کنید:

  • ipconfig /release
  • ipconfig /renew

3. از Windows PowerShell خارج شوید.

تمدید اجاره DHCP در مک(Renew DHCP Lease on Mac)

1. منوی Apple را باز کرده و (Apple)System Preferences را انتخاب کنید .

2. Network را(Network) انتخاب کنید .

3. Wi-Fi یا Ethernet را انتخاب کرده و Advanced(Advanced) را انتخاب کنید .

4. به تب TCP / IP بروید.

5. Renew DHCP Lease را انتخاب کنید .

6. OK را انتخاب کنید .

7. از تنظیمات سیستم خارج شوید.

6. VPN و سرورهای پروکسی را غیرفعال کنید

آیا از VPN ( شبکه خصوصی مجازی(Virtual Private Network) ) در رایانه شخصی یا مک(Mac) خود استفاده می کنید ؟ این بهترین راه برای محافظت از حریم خصوصی شما در اینترنت(protect your privacy on the internet) است. با این حال، VPN ها(VPNs) همچنین مشکلات مربوط به اتصال را معرفی می کنند، بنابراین موارد خود را غیرفعال کنید و بررسی کنید که آیا کمک می کند.

علاوه بر این، شما باید هر سرور پروکسی فعال را غیرفعال کنید. در اینجا نحوه بررسی و غیرفعال کردن سرورهای پروکسی در رایانه شخصی و مک(deactivate proxy servers on the PC and Mac) آورده شده است.

7. کروم را به فایروال اضافه کنید

یکی دیگر از رفع خطاهای مربوط به ERR_CONNECTION_REFUSED شامل اضافه کردن Google Chrome به عنوان یک استثنا به فایروال ویندوز(Windows) یا macOS است – اگر قبلاً اینطور نبوده است.

Chrome را به فایروال در ویندوز اضافه کنید(Add Chrome to Firewall on Windows)

1. برنامه تنظیمات(Settings ) را باز کنید .

2. Update & Security را انتخاب کنید .

3. به برگه جانبی Windows Security بروید.

4. فایروال و حفاظت شبکه را(Firewall & network protection) انتخاب کنید .

5. Allow an app through firewall را(Allow an app through firewall) انتخاب کنید .

6. اگر Google Chrome(Google Chrome) را در لیست برنامه‌ها نمی‌بینید ، Change settings و سپس Allow other app را(Allow another app) انتخاب کنید.

7. Browse را انتخاب کنید و فایل chrome.exe را از محل زیر انتخاب کنید:

ج: (C:)برنامه فایل‌های (Program Files)برنامه (Application)Google Chrome

8. Add را انتخاب کنید ، سپس OK را انتخاب کنید .

کروم را به فایروال در macOS اضافه کنید(Add Chrome to Firewall on macOS)

1. تنظیمات سیستم(System Preferences) را باز کنید.

2. Security & Privacy را انتخاب کنید .

3. به تب Firewall بروید. 

4. برای ایجاد تغییرات روی قفل کلیک کنید(Click the lock to make changes) و گزینه های فایروال(Firewall Options) را انتخاب کنید .

5. نماد Plus را انتخاب کنید و (Plus )Google Chrome را انتخاب کنید .

6. Add را انتخاب کنید ، سپس OK را انتخاب کنید .

8. برنامه های افزودنی کروم را بررسی کنید

برنامه‌های افزودنی به بهبود Chrome کمک می‌کنند ، اما افزونه‌های بهینه‌نشده نیز مشکلات اتصال را ایجاد می‌کنند. آنها را شناسایی(Identify) و حذف کنید.

1. منوی کروم را باز کنید. (Chrome )سپس، به ابزار بیشتر(More tools) اشاره کنید و Extensions را انتخاب کنید . 

2. هر افزونه فعال را غیرفعال کنید.(Deactivate)

3. اگر به رفع خطای ERR_CONNECTION_REFUSED ختم شد(ERR_CONNECTION_REFUSED) ، برنامه‌های افزودنی را یکی یکی دوباره فعال کنید تا زمانی که با افزونه‌ای که مشکل را ایجاد می‌کند مواجه شوید. پس از انجام این کار، آن را حذف کنید و به دنبال یک پسوند جایگزین بگردید.

9. ابزار پاکسازی را اجرا کنید (فقط ویندوز)

نسخه رایانه شخصی Google Chrome دارای ابزار داخلی است که می تواند افزونه های مخرب، ربایندگان مرورگر و سایر نرم افزارهای مضر را از رایانه شما شناسایی و حذف کند. اگر Chrome علاوه بر نمایش پیام ERR_CONNECTION_REFUSED ، نشانه‌هایی از مشکلات مربوط به عملکرد را(Chrome shows signs of performance-related issues) نشان می‌دهد ، باید از آن استفاده کنید.

1. منوی Chrome را باز کنید و (Chrome )تنظیمات(Settings) را انتخاب کنید .

2. به Advanced > Reset بروید و پاکسازی(Reset and clean up) کنید.

3. Clean up computer > Find را انتخاب کنید .

این امر باید Chrome را وادار کند تا نرم افزارهای مضر را از رایانه شما اسکن و حذف کند.

10. کروم را بازنشانی کنید

آیا همچنان با خطای ERR_CONNECTION_REFUSED در (ERR_CONNECTION_REFUSED)Chrome مواجه می شوید ؟ بازنشانی مرورگر وب باید هر گونه پیکربندی خرابی را که از درست کار کردن آن جلوگیری می کند، بازگرداند.

1. منوی Chrome را باز کنید و (Chrome )تنظیمات(Settings) را انتخاب کنید .

2. به Advanced > Reset بروید و پاکسازی( Reset and clean up) (PC)/ Reset (Mac) را انجام دهید.

3. بازنشانی تنظیمات به پیش‌فرض اصلی آنها(Reset settings to their original defaults) > بازنشانی تنظیمات(Reset settings) را انتخاب کنید.

هنگامی که Chrome بازنشانی خود را تمام کرد، وارد مرورگر شوید و هر برنامه افزودنی را دوباره فعال کنید. سپس، سعی کنید از آن استفاده کنید. احتمالاً دیگر با خطا مواجه نخواهید شد.

Google Chrome: اتصال پذیرفته شد

نشانگرهای بالا باید به شما در حل خطای ERR_CONNECTION_REFUSED در (ERR_CONNECTION_REFUSED)Google Chrome کمک کرده باشند. راه‌حل‌هایی(Fixes) مانند تنظیم مجدد حافظه پنهان DNS یا تمدید اجاره DHCP تقریباً همیشه کار می‌کنند، بنابراین فراموش نکنید که در صورت تکرار مشکل، سریع از طریق آنها اجرا کنید. فقط کافی است از قبل مشکلات سمت سرور را بررسی کنید.



About the author

من یک متخصص کامپیوتر با بیش از 10 سال تجربه هستم و در کمک به افراد در مدیریت کامپیوترهایشان در دفترشان تخصص دارم. من مقالاتی در مورد موضوعاتی مانند نحوه بهینه سازی اتصال اینترنت خود، نحوه راه اندازی رایانه برای بهترین تجربه بازی و موارد دیگر نوشته ام. اگر در مورد هر چیزی که مربوط به کار یا زندگی شخصی خود است به دنبال کمک هستید، من آن شخص برای شما هستم!



Related posts