ERR_SOCKET_NOT_CONNECTED خطا
گوگل کروم یک مرورگر پرکاربرد است، اما مانند هر نرم افزاری، گاهی اوقات ممکن است خطاهایی ایجاد کند که تجربه مرور شما را مختل کند. یکی از این خطاها ERR_SOCKET_NOT_CONNECTED است که کاربران هنگام تلاش برای دسترسی به وب سایت ها با آن مواجه می شوند. این خطا اغلب به مشکلات مربوط به Socket Pool مربوط می شود، اما می تواند به دلیل عوامل دیگری نیز ایجاد شود، از مشکلات سرور DNS تا مشکلات خاص مرورگر. بیایید به دلایل، علائم و راه حل های این خطا بپردازیم.
علل رایج خطای ERR_SOCKET_NOT_CONNECTED
Socket Pools: The Usual Suspect
مقصر اصلی خطای ERR_SOCKET_NOT_CONNECTED اغلب مربوط به سوکتهای گوگل کروم است. سوکت ها برای برقراری ارتباط بین مرورگر شما و سرور وب سایت اساسی هستند. Chrome از Socket Pool برای مدیریت چندین درخواست به طور همزمان استفاده می کند. با این حال، اگر این سوکتها خراب شوند یا در غیر این صورت به درستی کار نکنند، میتواند منجر به مشکلات اتصال و در نتیجه این خطا شود. شستشوی حوضچه های سوکت معمولاً می تواند با تنظیم مجدد این اتصالات مشکل را حل کند.
مشکلات مربوط به سرور DNS
یکی دیگر از دلایل رایج این خطا مربوط به سیستم نام دامنه (DNS) است. کروم به سرورهای DNS برای حل نام دامنه در آدرسهای IP متکی است. اگر سرور DNS ارائهشده توسط ISP شما غیرقابل دسترسی باشد یا با مشکلاتی مواجه شود، ممکن است Chrome وبسایتها را بارگیری نکند و خطای ERR_SOCKET_NOT_CONNECTED را ایجاد کند. جابجایی به یک سرور DNS شخص ثالث قابل اعتماد اغلب می تواند این مشکل را حل کند.
مشکلات نرم افزار جاوا
نصب های قدیمی یا خراب جاوا در رایانه شما نیز می تواند در اتصالات سوکت تداخل ایجاد کند. جاوا نقش مهمی در عملکردهای مختلف وب دارد و مشکلات مربوط به نصب آن می تواند مانع از برقراری ارتباط Chrome با وب سایت ها شود. اطمینان از به روز بودن نرم افزار جاوا می تواند به جلوگیری از چنین خطاهایی کمک کند.
مشکلات مربوط به مرورگر
اگر شستشوی سوکتها و تغییر سرورهای DNS مشکل را حل نکرد، ممکن است خطا از درون خود مرورگر کروم باشد. مشکلاتی مانند حافظه پنهان مرورگر خراب، تداخل پسوندهای مرورگر، یا تنظیمات نادرست همگی می توانند در ایجاد این خطا نقش داشته باشند. بازنشانی کروم به تنظیمات پیش فرض خود اغلب یک راه حل موثر است.
نحوه رفع خطای ERR_SOCKET_NOT_CONNECTED
قبل از انجام هرگونه اصلاحی، بسیار مهم است که مطمئن شوید هیچ سرور پروکسی یا سرویس VPN فعال نیست، زیرا این موارد می توانند در اتصال شبکه شما اختلال ایجاد کنند.
روش 1: Socket Pools را در کروم بشویید
شستشوی سوکت استخرها یک راه ساده و موثر برای رفع این خطا است:
- گوگل کروم را باز کنید.
- chrome://net-internals/#sockets را در قسمت URL تایپ کنید و Enter را فشار دهید.
- روی دکمه "Flush socket pools" کلیک کنید.
- Chrome را ببندید و دوباره راه اندازی کنید.
- این عمل اتصالات سوکت را بازنشانی می کند و به طور بالقوه خطا را برطرف می کند.
روش 2: سوئیچ به یک سرور DNS شخص ثالث
تغییر سرور DNS می تواند مشکلات ناشی از DNS ISP شما را حل کند:
- Windows+R را فشار دهید تا پنجره Run باز شود.
- ncpa.cpl را تایپ کنید و OK کنید.
- روی آداپتور شبکه خود کلیک راست کرده و Properties را انتخاب کنید.
- پروتکل اینترنت نسخه 4 (TCP/IPv4) را انتخاب کرده و روی Properties کلیک کنید.
- "استفاده از آدرس های سرور DNS زیر" را انتخاب کنید.
- 1.1.1.1 را به عنوان سرور DNS ترجیحی و 1.0.0.1 را به عنوان سرور DNS جایگزین وارد کنید.
- روی OK کلیک کنید و کامپیوتر خود را مجددا راه اندازی کنید.
- این باید هر گونه مشکل مرتبط با DNS را که در ایجاد خطا نقش دارد، حل کند.
روش 3: کوکی ها و کش کروم را پاک کنید
یک حافظه پنهان مرورگر خراب اغلب می تواند این خطا را ایجاد کند. پاک کردن حافظه پنهان و کوکیها ممکن است کمک کند:
- Chrome را باز کنید و روی منوی سه نقطه در گوشه سمت راست بالا کلیک کنید.
- "حذف داده های مرور" را انتخاب کنید.
- به برگه «پیشرفته» بروید.
- در منوی محدوده زمانی، "همه زمان" را انتخاب کنید.
- مطمئن شوید که چک باکسهای «سابقه مرور»، «سابقه بارگیری»، «کوکیها و سایر دادههای سایت» و «تصاویر و فایلهای ذخیرهشده در حافظه پنهان» انتخاب شدهاند.
روش 4: Google Chrome را به تنظیمات پیش فرض بازنشانی کنید
اگر هیچ یک از روشهای بالا کار نکرد، بازنشانی Chrome به تنظیمات پیشفرض میتواند مشکلات طولانیمدت را حل کند:
- کروم را باز کنید و روی منوی سه نقطه کلیک کنید.
- به تنظیمات بروید.
- در قسمت سمت چپ، روی "تنظیم مجدد تنظیمات" کلیک کنید.
- «بازیابی تنظیمات به پیشفرضهای اولیه» را انتخاب کنید.
- با کلیک کردن روی "تنظیم مجدد تنظیمات" تأیید کنید. این کار کروم را به پیکربندی پیشفرض خود برمیگرداند و هرگونه پیکربندی نادرست را که ممکن است باعث ایجاد خطا شود، از بین میبرد.
خطای ERR_SOCKET_NOT_CONNECTED در Google Chrome میتواند آزاردهنده باشد، اما معمولاً با رفع مشکلات مربوط به سوکت pool، سرورهای DNS یا تنظیمات مرورگر قابل رفع است. با دنبال کردن مراحل ذکر شده در بالا، می توانید این خطا را عیب یابی و برطرف کنید و مرور صاف و بدون وقفه را بازیابی کنید.