نحوه رفع خطای ERR_PROXY_CONNECTION_FAILED در Chrome
Updated:
مرورگر Chrome زمانی خطای ERR_PROXY_CONNECTION_FAILED را نشان میدهد که برای استفاده از پروکسی تنظیم شده باشد، اما نتواند با آن آدرس ارتباط برقرار کند. برخلاف خطای 407، در اینجا Chrome هیچ پاسخی از پروکسی دریافت نکرده است. در بیشتر موارد، دستگاه به پروکسی اشاره دارد که دیگر فعال نیست یا پورت آن اشتباه وارد شده است.
چرا Chrome خطای ERR_PROXY_CONNECTION_FAILED را گزارش میدهد
- باقی ماندن تنظیمات پروکسی قبلی. قبلاً یک بار در Windows یا macOS پروکسی تنظیم کردهاید، سفارش منقضی شده یا دیگر از آن استفاده نمیکنید، اما تنظیمات همچنان فعال است. مرورگر Chrome در Windows و macOS از تنظیمات پروکسی سیستمعامل استفاده میکند، بنابراین همه سایتها با خطا مواجه میشوند.
- پورت یا IP اشتباه. حتی یک رقم اشتباه در پورت باعث میشود Chrome به پورتی متصل شود که هیچ سرویسی روی آن گوش به زنگ نیست.
- فعال بودن افزونه پروکسی. افزونههای SwitchyOmega، FoxyProxy یا افزونههای VPN میتوانند تنظیمات پروکسی سیستم را لغو کنند و به راحتی فراموش شوند.
- تنظیم پروکسی توسط نرمافزارهای ناخواسته. برخی ابزارهای تبلیغاتی و برنامههای «بهبود سرعت اینترنت» یک پروکسی در تنظیمات سیستم ثبت میکنند. اگر خودتان هرگز پروکسی تنظیم نکردهاید، این مورد را بررسی کنید.
خروجی واقعی
ما Chromium را با --proxy-server=http://203.0.113.10:8080 (یک آدرس نمونه مستندات) اجرا کردیم که به پورتی بدون سرویس پروکسی فعال اشاره داشت. در گزارش net-log خطای ERR_PROXY_CONNECTION_FAILED همراه با خطای زمینهای ERR_CONNECTION_REFUSED ثبت شد: میزبان پاسخ داد که این پورت هیچ اتصالی را نمیپذیرد.
برای همین آدرس، ابزار بررسی پروکسی پیام connect failed را برمیگرداند و curl عبارت curl: (7) Failed to connect to 203.0.113.10 port 8080 after 0 ms: Couldn't connect to server را چاپ میکند. هر سه مورد یک نتیجه را نشان میدهند: هیچ سرویسی روی ip:port مورد استفاده شما فعال نیست.
راهکارهای رفع خطا بر اساس دستگاه
- ویندوز 10/11: مسیر Settings > Network & Internet > Proxy را باز کنید. اگر پروکسی نمیخواهید، گزینه تنظیم دستی را خاموش کنید؛ اگر میخواهید، IP و پورت را با اطلاعات سفارش در داشبورد خود تطبیق دهید. راهنمای گامبهگام حذف در راهنمای خاموش کردن پروکسی در دسترس است.
- سیستمعامل macOS: مسیر System Settings > Network > انتخاب Wi-Fi یا Ethernet > بخش Details > منوی Proxies را دنبال کنید و در صورت عدم استفاده، گزینههای Web Proxy (HTTP) و Secure Web Proxy (HTTPS) را خاموش کنید.
- اندروید: وارد شبکه Wi-Fi متصل شوید، گزینه ویرایش یا تنظیمات پیشرفته را انتخاب کنید و Proxy را روی None قرار دهید. اگر این خطا فقط روی یک شبکه Wi-Fi رخ میدهد، پروکسی مشخصاً برای همان شبکه ذخیره شده است.
- افزونههای Chrome: صفحه افزونهها را باز کنید، افزونههای پروکسی و VPN را یکییکی غیرفعال کرده و صفحه را رفرش کنید تا مورد مشکلساز مشخص شود.
- مرورگر Edge: این مرورگر نیز مبتنی بر Chromium است و از تنظیمات پروکسی Windows پیروی میکند، بنابراین رفع مشکل Windows مشکل Edge را هم برطرف میسازد.
اگر قصد ادامه استفاده از پروکسی را دارید
اطلاعات پروکسی را در ابزار بررسی تست کنید. نمایش connect failed برای یک سفارش فعال معمولاً به دلیل اشتباه در وارد کردن پورت است: برخی سفارشها پورتهای جداگانهای برای HTTP و SOCKS5 ارائه میدهند، بنابراین از پورتی استفاده کنید که با پروتکل انتخابی شما در داشبورد مطابقت دارد. اگر ابزار بررسی کار میکند اما Chrome هنوز خطا میدهد، تنظیمات روی دستگاه با مشخصات تستشده مغایرت دارد، بنابراین دوباره آن را کپی کنید. مرورگرهای ضدتشخیص (Antidetect) نیز این مشکل را به صورت ناموفق بودن تست پروکسی نشان میدهند؛ به راهاندازی پروکسی GoLogin مراجعه کنید.
گام به گام
- 1
تعیین نیاز به پروکسی
اگر نیازی به پروکسی ندارید، بلافاصله آن را خاموش کنید. اگر نیاز دارید، مشخصات پروکسی در داشبورد را برای مقایسه باز نگه دارید.
- 2
باز کردن تنظیمات پروکسی سیستمعامل
در Windows: مسیر Settings > Network & Internet > Proxy. در macOS: مسیر System Settings > Network > Details > Proxies.
- 3
خاموش کردن یا اصلاح IP و پورت
پروکسی دستی را غیرفعال کنید یا IP و پورت دقیق سفارش خود را مجدداً وارد کرده و ذخیره نمایید.
- 4
غیرفعال کردن افزونههای پروکسی یا VPN
تمام افزونههای کنترلکننده تنظیمات پروکسی را خاموش کنید و پس از هر مورد، صفحه را بازخوانی کنید.
- 5
بررسی نهایی با ابزار بررسی
مشخصات را در ابزار بررسی پروکسی وارد کنید؛ وقتی دیگر پیام
connect failedنمایش داده نشد، مشکل حل شده است.
پرسشهای متداول
آیا ERR_PROXY_CONNECTION_FAILED به این معنی است که سیستم ویروسی شده است؟
معمولاً خیر. این پیام کد اختصاصی Chrome برای ناتوانی در دسترسی به پروکسی تنظیمشده است و ماندن تنظیمات قبلی دلیل رایج آن محسوب میشود. فقط در صورتی به نرمافزارهای ناخواسته شک کنید که خودتان هرگز پروکسی تنظیم نکرده باشید.
پروکسی را خاموش کردم اما Chrome هنوز خطا میدهد. دلیل چیست؟
افزونههای دارای دسترسی پروکسی و در Android تنظیمات شبکه Wi-Fi فعلی را بررسی کنید. مرورگر Chrome را کاملاً ببندید و دوباره باز کنید تا تنظیمات جدید اعمال شود.
این خطا چه فرقی با ERR_TUNNEL_CONNECTION_FAILED دارد؟
در این خطا Chrome اصلاً نمیتواند با سرور پروکسی ارتباط برقرار کند. در خطای تونل، ارتباط با پروکسی برقرار شده اما تونل HTTPS ایجاد نشده است؛ به ERR_TUNNEL_CONNECTION_FAILED مراجعه کنید.
مرورگر Firefox پیام proxy server is refusing connections را نشان میدهد. آیا مشکل یکی است؟
علت اصلی یکسان است: پورتی که هیچ اتصالی را قبول نمیکند، منتها با ادبیات ویژه Firefox. به سرور پروکسی اتصال را رد میکند مراجعه کنید.
به پروکسی پایداری بدون قطعی نیاز دارید؟
پروکسیهای VinaProxy در کل مدت سفارش، همان IP و پورت ثابت را حفظ میکنند و وضعیت آنها در داشبورد شما قابل مشاهده است.
مشاهده قیمتها