یکی از مهمترین خطاهایی که در کروم مشاهده میشود، خطای عدم دسترسی یا “این سایت قابل دسترسی نیست” یا به انگلیسی : This Site Can’t Be Reached میباشد. این خطا شما را از بازدید یک وب سایت باز می دارد و اجازه باز کردن صفحه وب را نمیدهد.
این راهنما را بخوانید تا با این خطا و مشکلات رایج مربوط به این پیام خطا آشنا شوید و بیاموزید که چگونه از شر خطای “This Site Can’t Be Reached” در مرورگر کروم خلاص شوید.
خطای «This Site Can’t Be Reached» چیست و به چه معناست؟
خطای دسترسی به این سایت امکانپذیر یا “This Site Can’t Be Reached” که از این به بعد به آن خطای عدم دسترسی می گوییم، به این معنا است که مرورگر شما سعی کرد به یک وبسایت متصل شود، اما اتصال به دلیل نامشخصی انجام نشد. پس از مدتی تلاش برای اتصال، مرورگر منصرف شده و خطا را ایجاد می کند.
این پیام خطا (این سایت قابل دسترسی نیست) در Google Chrome است. البته عوامل ایجاد خطا در همه مرورگرها یکسان است ولی پیغام خطا ممکن است متفاوت باشد مثلا در مرورگر Edge مایکروسافت، متن خطا به شکل “Hmmm… can’t reach this page ” ظاهر میگردد.
در زیر می توانید نحوه نمایش خطا روی صفحه کروم و Edge را مشاهده کنید.
برای رفع خطا، مثل همیشه، اول باید خطا را بشناسیم. در مرحله بعد، دلایل بروز مشکل را خواهیم شناخت و در آخر راهکارهایی برای حل مشکل ارائه خواهیم داد.
انواع کد خطا برای ارور عدم دسترسی در مرورگر
“این سایت قابل دسترسی نیست” همیشه با یکی از انواع کدهای خطا همراه است این کد همیشه در زیر پیام اصلی درج می گردد.
این کد ها به انواع زیر دسته بندی می شوند:
- DNS_PROBE_FINISHED_NXDOMAIN
- ERR_CONNECTION_TIMED_OUT
- ERR_CONNECTION_RESET
- ERR_CONNECTION_CLOSED
- ERR_CONNECTION_REFUSED
خطای DNS_PROBE_FINISHED_NXDOMAIN چیست؟
هنگامی که آدرس یک وب سایت را تایپ می کنید، مرورگر شما تنظیمات دامنه آن را جستجو می کند تا مشخص شود که کدام سرور میزبان سایت است. DNS_PROBE_FINISHED_NXDOMAIN به این معنی است که مرورگر شما نمی تواند تنظیمات DNS وب سایت را دریافت کند و به سرور آن متصل شود.
این کد خطا بیشتر به علت مسائل و مشکلات سمت سرور است.
برای اطلاعات بیشتر در مورد این کد خطای خاص، این راهنما را در مورد خطای dns_probe_finished_nxdomain و نحوه رفع آن بخوانید .
خطای ERR_CONNECTION_TIMED_OUT چیست؟
ERR_CONNECTION_TIMED_OUT یعنی مرورگر منتظر پاسخ از سرور وبسایت بوده است، اما هرگز آنرا دریافت نکرده است . بنابراین، مرورگر اتصال را لغو می کند و شما را مطلع می کند. صفحه به شما اطلاع می دهد که دسترسی به این سایت امکان پذیر نیست و پاسخگویی سرور آن خیلی طول کشیده است.
خطای ERR_CONNECTION_RESET چیست؟
ERR_CONNECTION_RESET به این معنی است که مرورگر شما نمی تواند با یک وب سایت ارتباط برقرار کند. بنابراین، اتصال دوباره تنظیم شد. این کد معمولاً همان مشکلات ERR_CONNECTION_TIMED_OUT را نشان می دهد.
Chrome به شما اطلاع میدهد که دسترسی به این سایت امکانپذیر نیست، و اتصال بازنشانی شد.
خطای ERR_CONNECTION_CLOSED چیست؟
ERR_CONNECTION_CLOSED خطای مشابه ERR_CONNECTION_RESET است. این نشان می دهد که ارتباط بین مرورگر شما و وب سایت نمی تواند برقرار شود و مرورگر شما آن را بسته است.
پیام خطا بیان می کند که این سایت قابل دسترسی نیست و به طور غیرمنتظره ای اتصال را بسته است.
خطای ERR_CONNECTION_REFUSED چیست؟
ERR_CONNECTION_REFUSED نشان می دهد که ارتباط بین مرورگر شما و یک وب سایت به دلیل پیکربندی اشتباه یا محدودیت رد شده است.
صفحه خطا به شما می گوید که دسترسی به این سایت امکان پذیر نیست زیرا از اتصال خودداری کرده است.
دلایل بروز خطای This Site Can’t Be Reached
خطای “این سایت قابل دسترسی نیست” یک پیام کلی است که برای چندین خطا مختلف استفاده می شود. مشکلات ممکن است ماهیت کاملاً متفاوتی داشته باشند و از منابع مختلفی سرچشمه بگیرند. در قسمت قبل با انواع منشا بروز خطا که مرورگر به ما میگوید، آشنا شدیم.
اما چیزی که مرورگر به ما نمیگوید، مشکلاتی است که در زیر آمده است. ماهیت این مشکلات معمولا به دو دسته تقسیم میشود.
در دسته اول، مرورگر نمی تواند تنظیمات DNS وب سایتی را که بازدید می کنید واکشی کند. این خطاها معمولاً با کد DNS_PROBE_FINISHED_NXDOMAIN نشان داده می شوند. شایع ترین علل عبارتند از:
- نام دامنه وب سایت وجود ندارد یا منقضی شده
- دامنه وبسایت فاقد رکورد A است
- DNS دامنه از DNSSEC پشتیبانی نمی کند، در حالی که DNSSEC توسط ثبت کننده دامنه فعال شده است.
- سرور DNS رایانه شما از کار افتاده است
- مشکلات پروکسی یا ابزارهای مخفی کننده آی پی
در دسته دوم، کدهای خطا CONNECTION_REFUSED، CONNECTION_CLOSED، TIMED_OUT و CONNECTION_RESET قرار دارند که مشکلات اتصال و دستگاه را منعکس میکنند. این مشکلات شامل موارد زیر است:
- مشکل در اتصال به اینترنت
- مشکلات وای فای یا روتر
- حافظه پنهان و کوکی منقضی شده
- شبکه شما دسترسی به وب سایت های خاصی را محدود کرده
- تنظیمات آدرس IP نامعتبر است
- افزونههای کروم اتصال به وبسایت را مسدود میکنند
- حافظه کش DNS سیستم عامل شما
- محدودیت های فایروال از سرور وب سایت
- افزونه هایی که باعث ایجاد مشکل اتصال برای وب سایت های وردپرسی می شوند
رفع خطای This Site Can’t Be Reached
برای حل مشکل عدم دسترسی به سایت، کارهایی که میتوانید انجام دهید بستگی زیادی به مسزان دسترسی شما دارد. لذا شما یا در سمت کاربر باید مشکل را حل کنید یا در سمت سرور، که در سمت سرور فقط مختص صاحب وبسایت است و دسترسی فقط برای وبمستر وجود دارد.
رفع خطای عدم دسترسی، به عنوان بازدید کننده (سمت کاربر)
به عنوان کاربر، شما دسترسی به سرور ندارید، لذا کار چندانی برای رفع مشکلات اساسی وبسایت نمیتوانید انجام دهید. ولی گاهی مشکل از دستگاه یا مرورگر شماست. در اینصورت مراحل زیر را برای حل مشکل “این سایت قابل دسترسی نیست” انجام دهید:
- قدم اول# بررسی کنید که مشکل فقط برای شماست یا برای همه
- قدم دوم# کش و کوکی سیستم را پاک کنید
- قدم سوم# پروکسی یا ابزارهای تغییر آی پی را خاموش کنید
- قدم چهارم# شبکه اینترنت خود را تغییر دهید
- قدم پنجم# آنتی ویروس یا فایروال دستگاه را غیرفعال کنید
- قدم ششم# افزونه های مشکوک کروم را غیرفعال کنید
- قدم هفتم# DNS سیستم خود را تغییر دهید و کش DNS را فلاش کنید
نحوه رفع خطای عدم دسترسی مرورگر، به عنوان صاحب وبسایت (سمت سرور)
- #قدم اول : بررسی کنید که دامنه منقضی نشده باشد
- #قدم دوم: رکوردهای DNS دامنه را برای وجود مشکل بررسی کنید
- #قدم سوم: DNSSEC را خاموش کنید
- #قدم چهارم: افزونه های وردپرس را غیرفعال کنید و مشکل را بررسی کنید
- #قدم پنجم: با پشتیبانی هاستینگ خود تماس بگیرید.