
دلایل زیادی برای خطای your connection is not private وجود دارد. این خطا یکی رایج ترین خطاهای سایت ها است که فارغ از زبان برنامه نویسی، ممکن است برای هر سایتی رخ دهد.
دلایل زیادی برای خطای your connection is not private وجود دارد. این خطا یکی رایج ترین خطاهای سایت ها است که فارغ از زبان برنامه نویسی، ممکن است برای هر سایتی رخ دهد.
یکی از شایع ترین خطاهای وردپرس که خیلی از کاربران با آن مواجه می شوند خطای ” your connection is not private” است. این خطا ممکن است در مرورگر های مختلف به صورت های گوناگون نمایش داده شود. ترجمه این خطا ” اتصال شما خصوصی نیست” است که موارد متعددی می توانند در ایجاد آن دخیل باشند. در این مقاله سعی می کنیم تا تمام این موارد را هم در گوشی موبایل هم در کامپیوتر بررسی و حل کنیم.
قبل از هر چیزی باید بدانید که خطای “اتصال شما خصوصی نیست” فقط مربوط به سایت هایی است که “گواهی SSL” را دارند یا باید از طریق HTTPS اجرا شوند. در این موراد مرورگر شما در خواستی را به سرور سایتی که از آن بازدید کرده اید ارسال می کند. سپس مرورگر باید گواهی SSL سایت را تایید کند تا مطمئن شود همه چیز مطابق با استاندارد های حریم خصوصی است یا خیر.
البته در این صحت سنجی، موارد دیگری مثل پروتکل TLS بررسی می شوند و اگر مرورگر متوجه شود که این گواهی ها معتبر نیستند؛ برای اینکه اطلاعات و حریم خصوصی شما به خطر نیفتد به طور خودکار سعی می کند از دسترسی شما به سایت جلوگیری کند. اگر این گواهی ها به درستی اجرا نشوند، به این معناست که داده ها نمی توانند به درستی رمزگذاری شوند پس باز دید از این سایت امن نیست در این لحظه مرورگر به جای بارگذاری سایت پیغام your connection is not private را به کاربر ارسال می کند.
پیغام این خطا بسته به اینکه از کدام مرورگر، پیکربندی گواهی ها بر روی سرور ها و سیستم عامل شما( کامپیوتر، موبایل و تبلت) استفاده می کنید، متغیر است. با این حال در بسیاری از موارد مراحل عیب یابی و برطرف کردن خطای your connection is not private یکسان است. پیغام این خطا را در سه مرورگر اصلی به این صورت خواهید دید:
موارد متعددی در بوجود آمدن این خطا دخیل هستند اما بدانید در هر صورت این خطا مربوط به گواهی SSL سایت است.
برای فهم بهتر این موضوع، دلایل بوجود آمدن خطای your connection is not private را به دو دسته کلی تقسیم کردیم. یکسری از این خطاها از طرف هاست سایت است و فقط مدیر سایت می تواند این مشکل را برطرف کند. از طرفی هم ممکن است در مواردی، هاست هیج ایرادی نداشته باشد و دلیل نمایش این خطا سیستم کاربر است. در ادامه به برسی و رفع این مشکل در هر دو حالت می پردازیم.
بسیاری از کاربران زمانی که با این اخطار روبرو می شوند نمی دانند از کجا شروع کنند و این خطا را برطرف کنند. اما در این بخش تمامی موارد برای رفع این خطا را به شما نشان می دهیم.
همانطور که گفته شد، دلایل کلی این خطا، هاست یا سیستم کاربر است.
اما از کجا باید متوجه شویم که این خطا از طرف هاست است یا مرورگر سیستم؟
پاسخ این سوال می تواند در وقت شما برای علت عیب و رفع آن بسیار صرفه جویی کند. برای اینکه متوجه شوید این خطا از طریق هاست سایت است یا سیستم شما، کافیست از ابزار های تست SSL استفاده کنید. این ابزار ها گواهی SSL سایت را بررسی می کنند و متوجه می شوید که این سایت گواهی SSL دارد یا خیر.
چندتا از سایت های بررسی SSL:
خب حالا که متوجه شدید این خطا از طرف هاست است یا خیر برویم و راه های حل خطای your connection is not private را بررسی کنیم. موارد زیر به ترتیب میزان موثر بودن آورده شده اند.
یکی از ساده ترین و در عین حال موثرترین کار هایی که باید در هنگام مواجه با خطای “اتصال شما خصوصی نیست” این است که مرورگر خود را کامل ببنید و صفحه مورد نظر را یکبار دیگر بارگیری کنید. این بار ممکن است سرور گواهی SSL را به درستی ارسال کرده باشد و یا چیزی در مرورگر شما اشتباه بوده است و حالا رفع شده است.
چند خط گذشته هم گفته شد که این خطا را می توان نادیده گرفت اما ما هرگز این راه را توصیه نمی کنیم. زیرا در این حالت هیچ چیزی در ارتباط شما با سایت رمزگذاری نمی شود. اگر قصد دارید اطلاعات ورود به حساب خود را وارد کنید یا مشخصات کارت بانکی تان را وارد کنید بی خیال این مورد شوید به سراغ موارد دیگر بروید.
اگر به این درک رسیده اید که انجام این راه حل برای شما مضر نیست، در پایین پیغام خطا معمولاً پیوند «Proceed to exampel.com» وجود دارد روی آن کلیک کنید. این پیوند بسته به مرورگر های مختلف می تواند متفاوت باشد؛ مثلاً گاهی اوقات گزینه “Advanced” نشان داده می شود.
در نگاه اول شاید این موضوع کمی عجیب به نظر برسد؛ اما Wi-Fi کافه و فرودگاه ها یکی از مکان هایی هستند که خطا your connection is not private در آن ها بسیار شایع است. زیرا بسیاری از این وای فای ها همه آدرس ها را از طریق HTTPS اجرا نمی کنند و یا به درستی پیکربندی نشده اند. زمانی که دارید از یک Wi-Fi عمومی استفاده می کنید، استفاده از یک VPN می تواند این خطا را دور بزند. چندتا از بهترین فیلتر شکن هایی که شاید به آن ها نیاز داشته باشید:
یکی از دلایلی که ممکن است مشکل Your connection is not secure را مشاهده کنید این است که ساعت، و تاریخ سیستم شما بروز نیست. مرورگر ها برای همگام سازی صحیح برای تایید گواهی SSL بر این موارد تکیه می کند. اگر سیستم تان را به تازگی خریداری کرده اید، این خطا را به احتمال زیاد خواهید دید. در این صورت تاریخ و ساعت سیستم تان را بروزکنید تا این خطا برطرف شود. البته این مورد در تلفن های همراه نیز مشاهد شود.
برای باز کردن یک تب ناشناس یا incognito می توانید از ترکیب کیبورد های Ctrl+ Shift+ N استفاده کنید یا از سمت راست یالا روی 3 نقطه کلیک کنید و روی گزینه New Incognito Window کلیک کنید. این تب ها هیچ اطلاعاتی از فعالیت های کاربر و اطلاعات سایت را در خود ذخیره نمی کنند و دیگر لازم نیست حافظه پنهان (Cache) مرورگر را پاک کنید. اگر در مرورگر کروم هنوز خطای your connection is not private را می بینید، از مرورگر های دیگر مثل Firefox استفاده کنید در این مرورگر تب ناشناس را معادل private قرار داده اند.
اگر فکر می کنید که علت این خطا مرورگر شما است، پاک کردن کش مرورگر می تواند به شما کمک کند تا این خطا رفع شود. مرورگر ها گاهی از اوقات برای نمایش محتوای سایت ها از اطلاعات قدیمی خود استفاده می کنند. این کار ممکن است باعث نمایش خطای “اتصال شما خصوصی نیست” شود. برای پاک کردن این اطلاعات قدیمی در مرورگر کروم، روی سه نقطه بالا سمت راست کلیک کنید. بعد از آن گزینه More tools را انتخاب کنید و حالا روی Clear browsing data کلیک کنید.
در این پنجره بایستی تیک گزینه Cached images and files را فعال کنید و در نهایت گزینه Clear data را بزنید.
پاک کردن گواهی SSL سیستم می تواند در رفع خطا اتصال شما خصوصی نیست به شما کمک کند. برای پاک کردن گواهی SSL سیستم، ابتدا Control Panel را باز کنید و در قسمت سرچ عبارت Internet Options را جستجو کنید. در صفحه باز شده وارد تب Content شوید و روی گزینه Clear SSL State کلیک کنید. حالا مرورگر را ببندید و دوباره آن را باز کنید. امیدوارم که خطا رفع شده باشد.
مورد بعدی که این روز ها حتماً کار راه بنداز خواهد بود، تغییر DNS های مرورگر و سیستم است. بعضی از افراد (از جمله خودم) این روز ها با مشکل your connection is not private زیاد مواجه شدند. متوجه شدم به دلیل اینکه DNS های سیستم و مرورگر را برای دور زدن فیلترینگ و Safe Search را تغییر داده بودم این خطا برای من نشان داده می شود.
بسیاری از کاربر ها آدرس DNS مرورگر و سیستم خود را روی حالت عمومی Google (8.8.8.8 و 8.8.4.4) یا DNS Cloudflare (1.1.1.1 و 1.0.0.1) گذاشته اند. به دلیل محدودیت های نادرست و ناجوانمردانه (که از طرف مجموعه راست چین محکوم است) بسیاری از زیر ساخت های اینترنتی کشور تغییر کرده اند و دیگر با این تغییر DNS ها نمی توان کار به جایی رساند.
برای تغییر DNS در مرورگر کروم به مسیر settings> security <سه نقطه بروید و گزینه Use secure DNS را غیر فعال کنید.
برای تغییر DNS در سیستم به مسیر Control Panel> Network and Internet> Network Connections بروید.
روی شبکه اینترنت راست کلیک کرده و روی Properties کلیک کنید. در پنجره باز شده، گزینه “Internet Protocol Version 4” را انتخاب کنید. دقت کنید که گزینه “Obtain DNS server address automatically” فعال باشد و تمام فیلد ها بایستی خالی باشند. تغییرات را ذخیره کرده و مرورگرتان را ببندید و دوباره آن را باز کنید.
فیلتر شکن ها و نرم افزار های آنتی ویروس می توانند تنظیمات شبکه سیستم را باعث تداخل یا لغو کنند. اگر از VPN ها یا آنتی ویروس استفاده می کنید؛ آن را به طور موقت غیر فعال کنید یا اینکه ویژگی “SSL Scan” آنها را غیر فعال کنید و حالا امتحان کنید که آیا خطا your connection is not private برطرف شده یا خیر.
سرور یک گواهی SSL برای سایت اشتباه ارائه کرده است. زمانی این اتفاق می افتد که چندین وبسایت در یک آدرس IP (سرور) میزبانی می شوند. حال اگر هر کدام از این سایت ها یک گواهی SSL خاص خود را داشته باشد، احتمال به اشتباه افتادن سرور در تشخیص اینکه به دستگاه مشتری کدام گواهی SSL را نشان دهد. در این جور مواقع از شما کاری ساخته نیست و باید موارد را به شرکت هاستینگ تان ارجاع دهید تا این مشکل را برای شما برطرف کنند.
گاهی وقت ها گواهی SSL سایت معتبر نیست یا اصلاً وجود ندارد. به دلایل مختلفی ممکن است این مسئله اتفاق بیفتد. گواهی های SSL رایگان معمولا تاریخ انقضای 1 ساله دارند و با رسیدن به این تاریخ، در صورتی که SSL تمدید نشود؛ خطای your connection is not private را نشان می دهد. یا اینکه از ابتدا سایت مورد نظر هیچ گواهی SSL را نداشته است. مثلاً کاربر https://www.example.com را جستجو می کند، در صورتی که برای example.com حالت HTTPS وجود ندارد.
برای فهمیدن این موضوع روی قفل کنار دامنه کلیک کنید و به مسیر Connection is secure> Certificate is valid بروید.
اگر تاریخ انقضای گواهی SSL سایت شما به اتمام رسیده نسبت به فعال سازی SSL رایگان اقدام کنید.
گواهی های SSL بر روی دامنه ها فعال می شوند و این گواهی شامل تمام تغییرات در دامنه ای است که برای آن این گواهی صادر شده است. برای مثال ممکن است که گواهی SSL آدرس دامنه www.example.com را پوشش دهد اما example.com ( بدون WWW) را شامل نمی شود. این موضوع زمانی اتفاق می افتد که بخش Subject Alternative Name (SAN) گواهی SSL به درستی پر نشده باشد. درست است که در این حالت گواهی SSL وجود دارد اما برای URL که کاربر تایپ کرده است این گواهی فعال نشده است.
SHA-1 یک الگوریتم رمزنگاری است و مدت ها پیش توسط گواهی های SSL در وب سایت استفاده می شد. این الگوریتم به دلیل نقاط ضعفی که داشت کنار گذاشته شد و اکنون این الگوریتم به تنهایی در هیچ مرورگری پشتیبانی نمی شود و اگر یک سایت از این الگوریتم به تنهایی استفاده کند مشکل your connection is not private نمایش داده می شود.
برای فهمیدن این موضوع روی قفل کنار دامنه کلیک کنید و به مسیر Connection is secure> Certificate is valid بروید. در پنجره باز شده اطلاعات گواهی های سایت را مشاهده می کنید.
در تاریخ ژانویه 2017 مردم و کاربران فضای مجازی از برخی اقدامات و خدمات بد از جانب سیمانتک (Symantec) آگاه شدند. گواهی های صادره از این کمپانی امنیتی الزامات انجمن CA را نداشتند. به همین دلیل مرورگر ها تصمیم گرفتند که از گواهی های صادره از سیمانتک پشتیبانی نکنند. و اگر مرورگری همچنان از گواهی صادر شده توسط این شرکت استفاده کند، ممکن است خطای your connection is not private را دریافت کنند.
مایکروسافت به احتمال زیاد هنوز از این روش پیروی می کند اما هنوز اطلاعیه رسمی ارائه نکرده است.
استفاده از گواهی سیمانتک می تواند منجر به کد خطای “NET::ERR_CERT_SYMANTEC_LEGACY “ شود.
سیستم عامل های قدیمی، برای فناوری های جدیدی مثل TLS 1.3 و حالت های رمزنگاری جدید مرورگر ها منسوخ شده اند و آن ها را پشتیبانی نمی کنند. مثلا در سال 2015 مرورگر کروم با ویندوز XP قطع همکاری کرد. توصیه ما این است که در صورت امکان از سیستم عامل های جدید مثل آخرین نسخه ویندوز 10 یا Mac OS X استفاده کنید.
به عنوان آخرین راه کار های رفع مشکل your connection is not private باید ذکر کنم که کامپیوتر و حتی Wi-Fi خود را مجدداً راه اندازی کنید. راه اندازی مجدد دستگاه در واقع بسیاری از حافظه های پنهان موقت را پاک می کند.
قبل از هر چیزی هشدار می دهم این گزینه را هرگز انجام ندهید مگر اینکه به مسائل امنیتی اشراف کامل دارید و از عواقب این کار آگاه هستید. اما از آنجایی که مقاله ما، کامل ترین آموزش رفع خطا your connection is not private است، این بخش را هم برای شما آورده ام تا هیچ چیزی از قلم نیفتاده باشد.
اگر در بستر لوکال هاست فعالیت می کنید، می توانید از حالت اتصال نا امن استفاده کنید. در مرورگر کروم آدرس chrome://flags را سرچ کنید. کلمه “insecure” را جستجو کنید. حالا باید گزینه “Allow invalid certificates for resources loaded from localhost” را ببینید. آن را روی حالت Enabled قرار دهید و تغییرات را ذخیره کنید و مرورگرتان را دوباره راه اندازی کنید.
این گواهی را برای مرورگر کروم غیر فعال کنید
روی نرم افزار کروم که در دسکتاپ سیستم شما است راست کلیک کنید و گزینه Properties را انتخاب کنید. طبق تصویر زیر عبارت ignore-certificate-errors– رادر قسمت مسیر اضافه کنید. تنظیمات را ذخیره کنید و دوباره مرورگر کروم را راه اندازی کنید.
اگر دقت کرده باشید متوجه خواهید شد که ارور your connection is not private در تمامی سایت ها با هر زبان برنامه نویسی ممکن است اتفاق بیفتد. اما اگر مالک یک وبسایت وردپرسی هستید و با این خطا برخورد کردید بد نیست که درباره خطاهای رایج وردپرس هم اطلاعاتی کسب کنید تا در ادامه بتوانید آن ها را بر طرف کنید.
نکته: اگر برای سایت وردپرسی خود دنبال چک لیست هستید می توانید مقاله افزایش امنیت وردپرس را بخوانید.
در دنیای امروزی با پیشرفت بستر اینترنت ممکن است خطاهای جدیدی ایجاد شوند و این خطاها بخصوص در مرورگر ها اصلاً رضایت بخش نیست و در گاهی اوقات عیب یابی و رفع آن ها دشوار است. امیدوارم که نکات بالا به شما کمک کند تا خطا “your connection is not private” را به راحتی و در کوتاه ترین زمان ممکن برطرف کنید. اگر که موردی را جا انداختم، خوشحال میشوم که در بخش نظرات به من اطلاع دهید.
موارد متعددی در بوجود آمدن این خطا دخیل هستند اما بدانید در هر صورت این خطا مربوط به گواهی SSL سایت است.
قبل از هر چیزی باید بدانید که خطای "اتصال شما خصوصی نیست" فقط مربوط به سایت هایی است که "گواهی SSL" را دارند یا باید از طریق HTTPS اجرا شوند. در این موراد مرورگر شما در خواستی را به سرور سایتی که از آن بازدید کرده اید ارسال می کند. سپس مرورگر باید گواهی SSL سایت را تایید کند تا مطمئن شود همه چیز مطابق با استاندارد های حریم خصوصی است یا خیر.
همیشه رو به جلو حرکت کنید حتی با قدم های کوچک!
تغییر آدرس ورود به پیشخوان وردپرس ...
یکی از اقدامات ضروری که در طراحی ...
سلام
خیلی خیلی ممنونم ازتون
من تمام سایت ها برام خطای your connection is not private میزدن. مرورگرم فقط کروم داشتم.
یعنی دیگه داشتم کلافه میشدم. توی هر سایتی هم که میرفتم مشکلم حل نشد. تا اینکه توی بخش آموزش شما به مورد تغییر dns برخوردم. من safe search مرورگرم رو روشن گذاشته بودم. بخاطر همین این خطاعه رو میداد. حقا که کامل ترین آموزش این رفع خطا رو شما ارائه دادین.
مرسی ازتون
سلام.
خوشحالم از اینکه مشکلتون رو تونستم حل کنم.
سپاس از انرژی خوبتون
موفق و وید باشید.