18 راهکار برای رفع خطای «Your Connection is Not Private»
در حین جستجو در اینترنت، صفحهای را باز میکنید و ناگهان با این عبارت مواجه میشوید: «Your Connection is Not Private» این عبارت یعنی خطایی رخ داده که باید به فکر رفع آن باشید.
خطای اتصال شما خصوصی نیست، یکی از متداولترین خطاهاییست که کاربران در حین جستجو در اینترنت با آن مواجه میشوند.
این خطا به مسائل امنیتی صفحات وب اشاره دارد و به زبان ساده یعنی صفحهای که در حال بازدید از آن هستید، دارای مشکلات امنیتی است. این مشکلات لزوما به ضرر شما یا کامپیوترتان نیست اما باید روشهای برطرف کردن آن را بدانید.
در ادامه با خطای اتصال شما خصوصی نیست و روشهای مواجهه با آن آشنا خواهید شد. تا انتهای مقاله همراه ما باشید.
آشنایی با خطای «اتصال شما خصوصی نیست»
وقتی از یک وبسایت بازدید میکنید، مرورگر کامپیوتر، لپتاپ یا گوشی شما درخواستی را به سرور اصلی سایت ارسال میکند.
سپس سرور گواهی SSL نصب شده در سایت را تایید میکند تا مطمئن شود که سایت مطابق استانداردهای حریم خصوصی ساخته شده باشد.
اگر سرور گواهی SSL سایت را تایید نکند، مرورگر از دسترسی شما به سایت جلوگیری میکند و همین موضوع باعث نمایش خطای اتصال شما خصوصی نیست یا Your Connection is Not Private میشود.
خطای Your connection is not private چیست؟
خطای اتصال شما خصوصی نیست فقط برای سایتهایی که از طریق HTTPS اجرا میشوند نمایش داده میشود.
همانطور که در بخش بخش قبل گفتیم، اگر مرورگر گواهی ارسال شده به سرور را معتبر ارزیابی نکند، به طور خودکار دسترسی شما به آن سایت را مسدود میکند.
این ویژگی در مرورگرها برای محافظت از امنیت کاربر تعبیه شده است. باید به این نکته توجه داشته باشید که اگر گواهی معتبر نباشد این بدان معناست که دادههای سایت نمیتوانند به درستی رمزگذاری شوند.
تمام اینها نشانهای از امن نبودن سایت است. این موضوع به خصوص برای سایتهایی که ثبتنام یا پرداخت آنلاین دارند بسیار مهم است.
کد خطا | Your connection is not private |
نوع خطا | خطای SSL |
انواع مختلف نمایش خطا | Your connection is not private
Your connection is not secure Your connection Isn’t private This connection is not private |
دلیل خطا | گواهینامه SSL منقضی شده باشد
شبکه ناایمن است تنظیمات کش و کوکیهای مرورگر تنظیمات زمان و تاریخ نادرست خطای DNS وجود نرمافزار آنتی ویروس یا VPN |
چرا خطای «اتصال شما خصوصی نیست» به وجود میآید؟
دلیل اصلی نمایش خطای اتصال شما خصوصی نیست این است که مرورگر شما گواهینامه SSL سایت را تایید نمیکند که به دلایل امنیتی این کار ضروری است.
گواهینامه SSL مانند کارت ملی یک وبسایت است. این گواهینامه در واقع یک فایل متنی است که روی سرور وب قرار داده شده و مشخصات دامنه، صاحب دامنه، سازمان یا شرکت مربوط به سایت در این فایل نوشته شده است.
وقتی این گواهینامه به مرورگر ارسال نشود، خطای اتصال شما خصوصی نیست را میبینید. اما با در نظر گرفتن همه اینها، این خطا ممکن است به دلایل زیر هم رخ دهد:
- گواهی SSL سایت معتبر نیست یا مفقود شده است.
- گواهی SSL به اشتباه تنظیم شده است.
- سرور یک گواهی SSL برای وب سایت اشتباه ارائه کرد.
- گواهی SSL نام دامنه را با تغییرات متعدد شامل نشده است.
انواع نمایش خطای Your Connection is not private
با توجه به اینکه شما از کدام مرورگر وب استفاده میکنید، سیستم عامل شما ممکن است نوع بخصوصی از خطای اتصال شما خصوصی نیست را نشان دهد.
در حالی که انواع مختلف این خطا شباهتهای زیادی به هم دارند، در اکثر مواقع مراحل عیبیابی آنها یکسان است.
1. خطای اتصال شما خصوصی نیست در مرورگر گوگل کروم (Google Chrome)
در مرورگر گوگل کروم (Google Chrome) اگر مشکلی در تایید گواهی SSL وجود داشته باشد، خطای اتصال شما خصوصی نیست به شکل زیر نمایش داده میشود.
پیام خطا: ممکن است مهاجمان از طریق این دامنه اطلاعات شخصی و مالی شما را سرقت کنند. (به عنوان مثال گذرواژه یا پیامها یا مشخصات کارت اعتباری)
تصویر بالا اغلب به همراه یک سری کد خطا نمایش داده میشود که به شما کمک میکند متوجه شوید مشکل دقیقا از کجاست. در زیر برخی از این کدهای خطا ذکر شده است:
- ERR_CERT_SYMANTEC_LEGACY
- NET::ERR_CERT_AUTHORITY_INVALID
- NET::ERR_CERT_COMMON_NAME_INVALID
- NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM
- NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED
- NET::ERR_CERT_DATE_INVALID
- ERR_SSL_PROTOCOL_ERROR
- ERR_SSL_VERSION_OR_CIPHER_MISMATCH
2. خطای اتصال شما خصوصی نیست در مرورگر موزیلا فایرفاکس (Mozilla Firefox)
در مرورگر موزیلا فایرفاکس این پیام خطا کمی متفاوت است. به جای عبارت «اتصال شما خصوصی نیست» از عبارت «اتصال شما امن نیست» استفاده میشود.
پیام خطا: صاحب این دامنه پیکربندی سایت را به درستی انجام نداده است. فایرفاکس برای محافظت از اطلاعات شما در برابر سرقت دسترسی به این سایت را مسدود کرده است.
در تصویر زیر این پیام خطا نمایش داده شده است:
درست مانند کروم، در مرورگر موزیلا هم پیام خطاهای متعددی در زیر این تصویر نمایش داده میشود تا شناسایی مشکل راحتتر شود. در زیر برخی از این کدهای خطا ذکر شده است:
- MOZILLA_PKIX_ERROR_ADDITIONAL_POLICY_CONSTRAINT_FAILED
- SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE
- SEC_ERROR_EXPIRED_CERTIFICATE
- SEC_ERROR_UNKNOWN_ISSUER
- MOZILLA_PKIX_ERROR_MITM_DETECTED
- ERROR_SELF_SIGNED_CERT
- SSL_ERROR_BAD_CERT_DOMAIN
3. خطای اتصال شما خصوصی نیست در مرورگر مایکروسافت اج (Microsoft Edge)
در مرورگر مایکروسافت اج پیام خطا به شکل «Your Connection isn’t private» نمایش داده میشود که تصویر آن را در زیر مشاهده میکنید.
پیام خطا: ممکن است مهاجمان از طریق این سایت اقدام به سرقت اطلاعات شما داشته باشند (مثل گذرواژه، پیامها، شماره کارت اعتباری و …)
مانند دو مرورگر قبلی، کدهای خطای این مرورگر هم به شکل زیر هستند:
- NET::ERR_CERT_COMMON_NAME_INVALID
- Error Code: 0
- DLG_FLAGS_INVALID_CA
- DLG_FLAGS_SEC_CERT_CN_INVALID
4. خطای اتصال شما خصوصی نیست در مرورگر سافاری (Safari)
در مرورگر سافاری اپل این خطا به شکل «Your connection is not private» نمایش داده میشود که در تصویر زیر مشخص است.
پیام خطا: این وب سایت ممکن است جعلی باشد و اقدام به سرقت اطلاعات شخصی یا حساب مالی شما کند. باید به صفحه قبل برگردید.
18 نکته برای رفع خطای Your connection is not private
برای برطرف کردن خطای اتصال شما خصوصی نیست ممکن است حتی ندانید که از کجا شروع کنید.
طبق تجربه به دست آمده این خطاها معمولا از دو چیز ناشی میشوند:
- مشکل سرویس گیرنده (مرورگر، کامپیوتر یا سیستم عامل)
- از سمت سرویس دهنده (منقضی شدن گواهی SSL، دامنه اشتباه و …)
در ادامه 18 نکته که برای برطرف کردن این خطا لازم است بدانید را به ترتیب اولویت بیان میکنیم:
1. مرورگر را دوباره بارگذاری کنید (Reload)
اولین و سادهترین کاری که برای برطرف کردن این خطا میتوانید انجام دهید این است که مرورگر خود را ببندید و دوباره باز کنید و دامنهای که این خطا را نشان داده دوباره جستجو کنید.
ممکن است با بارگذاری مجدد سایت گواهی SSL آن شناسایی شود یا مشکلی که در مرورگر شما به وجود آمده برطرف شود.
2. به صورت دستی و در حالت Unsafe ادامه دهید
گزینه دومی که پیش روی شما قرار دارد این است که به صورت دستی و با اختیار خود وارد حالت ناایمن (Unsafe) شوید.
اگرچه ما این کار را خیلی توصیه نمیکنیم اما در صورتی که واقعا نیاز به دیدن سایت دارید و از بابت رمزگذاری نشدن اطلاعاتتان نگرانی ندارید میتوانید این گزینه را انتخاب کنید.
اگر از یک کامپیوتر در مکان عمومی مانند دانشگاه، کتابخانه یا گوشی شخص دیگری استفاده میکنید و با این خطا مواجه شدید پیشنهاد میکنیم به هیچ وجه روی گزینه ورود به شکل دستی (Unsafe) کلیک نکنید.
در غیر اینصورت اگر میخواهید وارد این حالت شوید گزینهای در زیر صفحه به شما نمایش داده شده که اغلب خیلی کوچک است. در تصویر زیر میتوانید این عبارت را مشاهده کنید.
توجه داشته باشید اگر وبسایت از پروتکل HSTS استفاده کند، این گزینه غیرفعال است.
3. آیا در کافه یا فرودگاه هستید؟
شاید عجیب به نظر برسد اما کافهها و شبکههای وای فای فرودگاه یکی از محبوبترین مکانهایی هستند که کاربران خطای «Your connection is not private» را مشاهده میکنند.
چرا؟ چون اینترنت این مکانها (کافه و فرودگاه) بسیاری از وبسایتها را از طریق HTTPS اجرا نمیکنند یا اگر اجرا میکنند تنظیمات آنها به درستی انجام نشده است.
برای برطرف کردن این خطا در چنین مکانهایی چند مرحله ساده وجود دارد که در ادامه بیان میکنیم:
- به اینترنت فرودگاه یا کافه متصل شوید.
- در مرورگر خود آدرس یک سایت غیر HTTPS مانند http://www.weather.com را بنویسید و وارد آن شوید.
- حالا در پنجرهای که باز شده شرایط آن را بپذیرید تا سایت برای شما نمایش داده شود.
- پس از ورود به سایت حالا میتوانید سایتهای HTTPS را هم ببینید.
4. ساعت کامپیوتر خود را بررسی کنید
یکی دیگر از دلایل بسیار رایج که ممکن است خطای اتصال شما خصوصی نیست را ببینید این است که ساعت کامپیوتر شما به هم ریخته باشد.
مرورگر کامپیوتر برای همگامسازی صحیح رای تایید گواهینامه SSL روی این موارد تکیه دارد. اگر برای اولین بار از یک کامپیوتر جدید یا لپتاپ استفاده میکنید با این مشکل احتمالا برخورد کردهاید.
توجه داشته باشید که این مشکل ممکن است برای مرورگر گوشی موبایل هم رخ دهد. بنابراین به تنظیمات ساعت و تاریخ کامپیوتر خود بروید و زمان آن را دقیق تنظیم کنید.
5. با حالت ناشناس (Incognito) وارد شوید
توصیه بعدی ما برای برطرف کردن خطای اتصال شما خصوصی نیست پاک کردن کش مرورگر است. اما فقط گفتن این موضوع راحت است و پاک کردن کش ممکن است برای خیلیها سخت باشد.
اگر میخواهید مطمئن شوید که آیا مشکل از کش مرورگر شماست یا خیر، بدون پاک کردن آن، از حالت ناشناس (Incognito) وارد سایت مذکور شوید.
پنجره ناشناس در مرورگر موزیلا فایرفاکس با نام «New private window» و در مرورگر مایکروسافت اج با نام «New InPrivate Window» شناخته میشود.
6. کش مرورگر و کوکیها را پاک کنید
اگر فکر میکنید ممکن است مشکل از مرورگر شما باشد، پاک کردن کش و کوکیها یکی از بهترین کارهاست.
در واقع پاک کردن کش و کوکیها به عنوان یک مرحله عیبیابی عمیق و خوب همیشه جزو گزینههای روی میز است.
7. وضعیت SSL را در کامپیوتر پاک کنید
پاک کردن تاریخچه و وضعیت SSL در مرورگر کروم یکی از بهترین روشها برای برطرف کردن خطای اتصال شما خصوصی نیست محسوب میشود.
پاک کردن وضعیت SSL درست مثل پاک کردن کش و کوکیهاست. برای این کار مراحل زیر را در ویندوز پشت سر بگذارید:
- وارد تنظیمات مرورگر گوگل کروم شوید.
- روی نمایش تنظیمات پیشرفته (advanced settings) کلیک کنید.
- در بخش Network، روی Change proxy settings کلیک کنید. کادر محاورهای Internet Properties ظاهر می شود.
- روی تب Content کلیک کنید.
- روی «Clear SSL State» کلیک کنید و سپس روی OK کلیک کنید.
- کروم را مجددا راه اندازی کنید.
8. سرورهای DNS را تغییر دهید
مورد بعدی که میتوانید امتحان کنید تغییر سرورهای DNS است. برای انجام این کار در ویندوز، به بخش «network connection properties» بروید و مطمئن شوید که «Obtain DNS server address automatically» انتخاب شده است.
اگر DNS عمومی Google یا DNS Cloudflare را به روتر خود اضافه کردهاید، ممکن است مجبور شوید آن را از آنجا حذف کنید. برای تغییر سرورهای DNS از تصویر زیر استفاده کنید.
9. به طور موقت آنتی ویروس و VPN را غیرفعال کنید
گاهی اوقات VPN ها و نرمافزارهای آنتی ویروس میتوانند تنظیمات شبکه اینترنت شما را با مشکل مواجه کنند تا با خطای اتصال شما خصوصی نیست مواجه شوید.
برای برطرف کردن این مشکل باید این نرمافزارهای را به طور موقت غیرفعال کنید یا ویژگی SSL Scan آنها را خاموش کنید.
10. مطمئن شوید که گواهی SSL منقضی نشده است
یکی از دلایلی که باعث بروز خطای اتصال شما خصوصی نیست میشود منقضی شدن گواهی SSL صاحب دامنه است.
وقتی گواهینامه SSL دامنه منقضی شده باشد در زیر صفحهای که خطا نشان داده شده، کد خطای زیر نوشته میشود: NET::ERR_CERT_DATE_INVALID
11. دامنههای جایگزین را بررسی کنید
هر گواهی SSL چندین دامنه جایگزین را هم معرفی میکند تا در صورت منقضی شدن، سایت روی دامنههای دیگر اجرا شود.
اگر کد خطای «SSL_ERROR_BAD_CERT_DOMAIN» را مشاهده کردید به آن معناست که گواهی SSL برای دامنههای جایگزین سایت اصلی تعریف نشده است.
12. آیا گواهینامه از نوع SHA-1 است؟
SHA-1 یک الگوریتم هش رمزنگاری شده است که در گذشته توسط گواهیهای SSL در وب استفاده میشد.
اگرچه SHA-1 به دلیل ضعفهایی که داشت دیگر مورد استفاده قرار نمیگیرد اما اگر وبسایتی همچنان از گواهی با این الگوریتم قدیمی استفاده کند، خطای «اتصال شما خصوصی نیست» ظاهر میشود.
13. آیا گواهینامه توسط Symantec صادر شده است؟
در ژانویه 2017، بسیاری از کاربران اینترنت از اقدامات ناسالم کمپانی سیمانتک در مورد نحوه صدور گواهینامه SSL مطلع شدند و همین موضوع باعث تحریم این برند شد.
به همین دلیل، مرورگرها تصمیم گرفتند دیگر از گواهیهای صادر شده توسط سیمانتک پشتیبانی نکنند. اگر وب سایتی همچنان از گواهی صادر شده توسط آنها استفاده کند، ممکن است خطای «اتصال شما خصوصی نیست» ظاهر شود.
کد خطای مربوط به این مشکل به شکل «NET::ERR_CERT_SYMANTEC_LEGACY» است.
14. سرور آزمایشی SSL را اجرا کنید
اگر مطمئن نیستید که تمام تنظیمات SSL را در وبسایت خود به درستی انجام داده باشید، میتوانید از یک سرور آزمایشی SSL برای برطرف کردن این خطا در وبسایت خود استفاده کنید.
گواهیهای SSL/TLS علاوه بر گواهی اصلی، به آنچه گواهیهای میانی (زنجیره) میگویند نیز نیاز دارند تا نصب شوند.
اگر این موارد توسط متخصص شبکه سایت شما به درستی تنظیم نشده باشد، بازدیدکنندگان از سایت شما، خطای اتصال شما خصوصی نیست را دریافت میکنند.
برای استفاده از سرور آزمایشی SSL میتوانید از ابزار رایگان بررسی SSL از Qualys SSL Labs استفاده کنید.
وارد این سایت شده دامنه خود را در قسمت Hostname وارد کنید و روی Submit کلیک کنید.
میتوانید نتایج عمومی را پنهان کنید. دقت داشته باشید که اسکن ممکن است چند دقیقهای طول بکشد اما در نهایت تمام جزئیات مربوط به تنظیمات SSL/TLS سایت شما نمایش داده میشود.
15. سیستم عامل خود را بهروز کنید
سیستم عاملهای قدیمی از فناوریهای رمزنگاری جدید مانند TLS 1.3 پشتیبانی نمیکنند. یکی از دلایلی که ممکن است با خطای اتصال شما خصوصی نیست مواجه شوید قدیمی بودن سیستم عامل است.
با به روز کردن سیستم عامل این مشکل برطرف میشود. توصیه میکنیم از ویندوز 10 به بالاتر استفاده کنید.
16. کامپیوتر خود را ریستارت کنید
شاید عجیب به نظر برسد اما اگر هیچ یک از گزینههای بالا کار نکرد، با خاموش و روشن کردن کامپیوتر یا مودم شاید مشکل برطرف شود.
راهاندازی مجدد کامپیوتر، برنامههای در حال اجرا را متوقف میکند و حافظه پنهان که در حال پر شدن است را غیرفعال میکند. با این کار احتمال اینکه خطا دیگر نشان داده نشود زیادتر میشود.
17. از افراد متخصص کمک بگیرید
همچنان خطای اتصال شما خصوصی نیست را مشاهده میکنید؟ میتوانید این خطا را به افراد متخصص در این حوزه نشان دهید و از آنها کمک بگیرید.
همچنین به تالار گفتمان گوگل کروم هم میتوانید مراجعه کنید و مشکل خود را در آنجا بنویسید.
ممکن است کاربرانی در تالار گفتمان گوگل وجود داشته باشند که قبلا با این مشکل شما مواجه شده باشند.
18. حالت Checking SSL Certificates در مرورگر کروم را غیرفعال کنید
این آخرین کاریست که میتوان برای برطرف کردن خطای اتصال شما خصوصی نیست استفاده کرد. این روش را به هیچ وجه توصیه نمیکنیم مگر اینکه بدانید دقیقا چه کاری انجام میدهید.
- در مرورگر کروم به آدرس chrome://flags مراجعه کنید.
- عبارت «insecure» را تایپ کرده و جستجو کنید.
- باید گزینه «Allow invalid certificates for resources loaded from localhost» را مشاهده کنید.
- گزینه آن را فعال کرده و مرورگر خود را بسته و دوباره باز کنید.
سخن پایانی
خطاهایی که مرورگرها نمایش میدهند اصلا سرگرمکننده نیستند و گاهی اوقات برطرف کردن این خطاها بسیار دشوار است. در این مقاله با خطای اتصال شما خصوصی نیست آشنا شدیم.
18 نکته برای برطرف کرده و مواجه با این خطا ذکر کردیم که بهتر است به ترتیب اولویت از بالا به پایین موارد را انجام دهید. همچنین میتوانید نظرات و تجربیات خود درباره مواجه با این خطا را با ما در میان بگذارید.
ثبت ديدگاه