رفع خطای اتصال شما خصوصی نیست (Your Connection Is Not Private)
این مقاله به بررسی دلایل بروز خطای Your Connection Is Not Private و روشهای حل آن در مرورگرهای مختلف میپردازد. با دنبال کردن این راهنمای جامع، میتوانید مشکلات گواهی SSL و تنظیمات امنیتی سیستم خود را به سادگی برطرف کنید.
م
مدیر سیستم
نویسنده
27 Jul 2026
304 بازدید
2 دقیقه مطالعه
برای رفع خطای «اتصال شما خصوصی نیست»، اول تنظیم خودکار تاریخ و ساعت دستگاه را فعال کنید. سپس مرورگر را ببندید و دوباره سایت را باز کنید. ناهماهنگی زمان، اعتبار گواهی SSL را اشتباه نشان میدهد. پس این کار را قبل از پاککردن کش یا عوضکردن مرورگر انجام بدین.
کد فنی پایین صفحه، علت را دقیقتر مشخص میکند. NET::ERR_CERT_DATE_INVALID معمولاً به زمان دستگاه یا تاریخ گواهی مربوط است. NET::ERR_CERT_AUTHORITY_INVALID مرجع صادرکننده را زیر سؤال میبرد. NET::ERR_CERT_COMMON_NAME_INVALID هم از ناهماهنگی دامنه با گواهی خبر میدهد.
کدهای دیگر هشدار جدیتری میدهند. NET::ERR_CERT_REVOKED یعنی مرجع صادرکننده گواهی را باطل کرده است. ERR_SSL_PROTOCOL_ERROR یا NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM هم ناسازگاری TLS یا رمزنگاری قدیمی را نشان میدهند. در این حالتها، مشکل معمولاً سمت سایت است و شما نباید هشدار را نادیده بگیرین.
اگر زمان درست بود، VPN را قطع کنید و سایت را دوباره بررسی کنید. قابلیت HTTPS/SSL Scanning آنتیویروس هم ممکن است گواهی خودش را جایگزین گواهی سایت کند. میتونین این قابلیت را موقتاً خاموش کنید، اما بعد از آزمایش دوباره فعالش کنید.
فقط برای سایتهای مطمئن و شناختهشده این تست را انجام بدین.
در شبکه وایفای عمومی، صفحه ورود شبکه را باز کنید یا اتصال دیگری را امتحان کنید. اگر این خطا را فقط در یک سایت میبینین، احتمالاً مدیر سایت باید گواهی را تمدید یا اصلاح کند. اطلاعات بانکی، رمز عبور یا کد ملی را وارد نکنید.
عبور از هشدار، راهحل امنی نیست و میتواند دادههای شما را در معرض خطر بگذارد.
نکات کلیدی این مقاله:
اول: زمان دستگاه تنظیم خودکار تاریخ و ساعت را فعال کنید و دوباره صفحه را باز کنید.
کد خطا را بخوانید کدهایی مثل DATE_INVALID و COMMON_NAME_INVALID علت را دقیقتر نشان میدهند.
هشدار را دور نزنید VPN و HTTPS Scanning را بررسی کنید؛ در سایت مشکوک اطلاعات حساس وارد نکنید.
خطای «اتصال شما خصوصی نیست» چیست و چرا رخ میدهد؟
خطای «اتصال شما خصوصی نیست» زمانی نمایش داده میشود که مرورگر نمیتونه گواهی SSL/TLS سایت مقصد رو تأیید کنه. این پیام یعنی مرورگر به امنیت ارتباط بین شما و سرور اطمینان نداره و برای محافظت از دادههاتون جلوی بارگذاری صفحه رو میگیره.
مکانیزم فنی پشت این پیام
هر سایت HTTPS یک گواهی دیجیتال داره که توسط یک مرجع صدور گواهی معتبر (CA) امضا شده. مرورگر شما قبل از نمایش صفحه، این گواهی رو با تاریخ سیستم، دامنه واقعی و لیست مراجع مورد اعتماد مقایسه میکنه. اگه یکی از این تطبیقها شکست بخوره، خطا ظاهر میشه.
چرا این خطا اهمیت داره؟
این پیام صرفاً یک ایراد فنی بیاهمیت نیست. گاهی نشونه یه مشکل واقعی امنیتی مثل حمله «مرد میانی» (Man-in-the-Middle) هست؛ گاهی هم فقط به خاطر ساعت اشتباه گوشی شماست. تشخیص درست علت، اولین قدم برای رفعشه.
بر اساس بررسیهای سال ۱۴۰۵، رایجترین علت واقعی این خطا در کاربران ایرانی، ناهماهنگی تاریخ و ساعت سیستم با گواهی سایته؛ نه چیزی که خیلیها فکر میکنن یعنی خرابی خود سایت. برای همین قبل از هر اقدامی باید این مورد رو چک کنید.
تاریخ و ساعت نادرست سیستم یا گوشی
گواهی SSL منقضیشده یا باطلشده سایت مقصد
تداخل نرمافزار آنتیویروس یا VPN با گواهی HTTPS
تنظیمات نادرست یا مسدود بودن DNS
شبکه Wi-Fi عمومی ناامن یا دارای پروکسی مخرب
شناسایی کدهای خطای رایج در مرورگر
هر بار که خطای اتصال خصوصی نیست دیده میشه، کروم یه کد فنی مشخص هم زیر پیام اصلی نشون میده. این کد دقیقاً میگه مشکل از کجا اومده و شما رو مستقیم به سمت راهحل درست هدایت میکنه.
کدهای متداول و معنی هرکدام
قبل از امتحان کردن هر راهحلی، کد کنار پیام رو بخونید. این چند مورد بیشترین فراوانی رو بین کاربران فارسیزبان دارن:
NET::ERR_CERT_DATE_INVALID — تاریخ یا ساعت سیستم شما با اعتبار گواهی سایت همخوانی نداره؛ شایعترین کد در بین همه موارد.
NET::ERR_CERT_AUTHORITY_INVALID — گواهی توسط مرجعی صادر شده که مرورگر بهش اعتماد نداره.
NET::ERR_CERT_COMMON_NAME_INVALID — دامنه ثبتشده روی گواهی با آدرسی که باز کردید یکی نیست.
NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM — سایت از الگوریتم رمزنگاری قدیمی و ناامن استفاده میکنه.
ERR_SSL_PROTOCOL_ERROR — ناسازگاری نسخه TLS بین مرورگر و سرور.
NET::ERR_CERT_REVOKED — گواهی توسط مرجع صادرکننده باطل شده و دیگه معتبر نیست.
کد خطا معمولاً پایینترین خط صفحه هشدار قرار داره
اگه با گوشی وارد سایتی مربوط به مشکلات مکانیابی یا اتصال شدید و پیام مشابهی دیدید، میتونین از راهنمای رفع خطای No GPS در ویز هم کمک بگیرید، چون بخشی از علتها مشترکه.
گام اول: بررسی و تنظیم تاریخ و ساعت سیستم
اولین و مؤثرترین راهحل، تنظیم خودکار تاریخ و ساعت سیستم است، نه پاک کردن کش یا تعویض مرورگر. حتی اختلاف چند دقیقهای بین ساعت گوشی و گواهی سایت کافیه تا این خطا رو تحریک کنه.
تنظیم در ویندوز
روی ساعت گوشه پایین راست صفحه کلیک راست کنید.
گزینه «Adjust date/time» رو انتخاب کنید.
سوییچ «Set time automatically» و «Set time zone automatically» رو فعال کنید.
در صورت لزوم، دکمه «Sync now» رو بزنید تا هماهنگی فوری انجام بشه.
سیستم رو یک بار ریستارت کنید تا تغییرات کامل اعمال بشن.
تنظیم در اندروید
به مسیر Settings → System → Date & time برید.
گزینه Automatic date & time رو فعال کنید.
اگه هنوز خطا برطرف نشد، از Settings → Apps → Chrome → Storage روی Clear data بزنید.
پاکسازی کش و کوکیها یعنی حذف نسخه ذخیرهشده قدیمی گواهی و اطلاعات SSL سایت از مرورگر، تا کروم مجبور بشه گواهی جدید و معتبر رو مستقیم از سرور بگیره. این کار معمولاً بعد از تنظیم ساعت، دومین قدم اصلیه.
مراحل پاکسازی در کروم
سه نقطه بالا سمت راست کروم رو باز کنید و وارد Settings بشید.
به بخش Privacy and security بروید.
روی Clear browsing data کلیک کنید.
بازه زمانی رو روی All time تنظیم کنید.
گزینههای Cookies and other site data و Cached images and files رو تیک بزنید.
روی Clear data بزنید و مرورگر رو ریاستارت کنید.
پاکسازی کاملتر: SSL State
در ویندوز میتونین از Internet Options → Content → Clear SSL state هم استفاده کنید. این کار حافظه SSL سطح سیستمعامل رو پاک میکنه، نه فقط مرورگر، و برای خطاهای مقاوم مؤثرتره.
اگه بعد از پاکسازی هنوز مشکل با یک دستگاه جانبی متصل به سیستم دارید، احتمال داره به مشکلات درایور مربوط باشه؛ در این حالت آموزش رفع خطای USB Device Not Recognized میتونه کمک کنه.
نقش آنتیویروسها و VPNها در بروز خطای اتصال
برخی آنتیویروسها و VPNها با قابلیت اسکن HTTPS، گواهی اصلی سایت رو با گواهی موقت خودشون جایگزین میکنن. مرورگر این گواهی جایگزین رو نمیشناسه و در نتیجه خطای «اتصال شما خصوصی نیست» رو نمایش میده.
چطور این تداخل رو تشخیص بدیم؟
سادهترین راه، خاموش کردن موقت VPN یا غیرفعال کردن قابلیت HTTPS/SSL Scanning آنتیویروسه. اگه بعد از این کار خطا از بین رفت، یعنی منبع مشکل همون نرمافزار بوده، نه خود سایت.
VPN رو بهطور کامل قطع کنید و صفحه رو رفرش کنید.
اگه مشکل حل شد، سرور دیگهای رو در همون VPN امتحان کنید.
در آنتیویروس، بخش Web Protection یا Network را باز کنید.
گزینه HTTPS Scanning یا SSL Inspection رو موقتاً خاموش کنید.
مرورگر رو کامل ببندید و دوباره باز کنید.
نکته مهم درباره VPNهای رایگان
VPNهای رایگان و ناشناس بیشترین فراوانی این خطا رو دارن، چون معمولاً گواهی خودساخته و بدون اعتبار CA استفاده میکنن. برای کارهای حساس مثل بانکداری، بهتره از این نوع سرویسها استفاده نکنید.
تغییر تنظیمات DNS برای رفع مشکلات ارتباطی
تغییر DNS به یک سرویس عمومی و معتبر مثل 1.1.1.1 یا 8.8.8.8 میتونه مسیر ترجمه دامنه به آدرس IP رو اصلاح کنه و گواهی درست سایت رو در دسترس مرورگر بذاره. این راهکار بخصوص برای کاربرانی که از ISPهای داخلی استفاده میکنن مؤثره.
مراحل تغییر DNS در ویندوز
به Control Panel → Network and Sharing Center برید.
روی اتصال فعال کلیک کنید و وارد Properties بشید.
گزینه Internet Protocol Version 4 (TCP/IPv4) رو باز کنید.
«Use the following DNS server addresses» رو انتخاب کنید.
مقدار 1.1.1.1 و 1.0.0.1 (یا 8.8.8.8 و 8.8.4.4) رو وارد کنید.
سیستم رو با دستور ipconfig /flushdns در Command Prompt ریست کنید.
راهاندازی مجدد روتر
اگه تغییر DNS جواب نداد، روتر خانگی رو حدود ۳۰ ثانیه خاموش و روشن کنید. کش DNS قدیمی روتر گاهی همین خطا رو برای کل خانه ایجاد میکنه.
برای دیدن جزئیات گواهی SSL یک سایت، کافیه روی آیکن قفل یا «Not Secure» کنار آدرس کلیک کنید و وارد بخش Connection is secure بشید. اونجا تاریخ انقضا، صادرکننده و دامنه ثبتشده روی گواهی نمایش داده میشه.
مسیر دقیق در کروم ۱۴۰۵
روی آیکن کنار آدرس سایت (قفل یا هشدار) کلیک کنید.
گزینه «Connection is secure» یا «Certificate is not valid» رو انتخاب کنید.
در پنجره باز شده، روی «Certificate is valid» یا آیکن گواهی کلیک کنید.
در تب Details، فیلدهای Valid from و Valid to رو چک کنید.
در تب General، صادرکننده گواهی (Issued by) رو بررسی کنید.
جزئیات گواهی شامل تاریخ اعتبار و صادرکننده است
توجه کنید که این مسیر نسبت به نسخههای قدیمی کروم تغییر کرده؛ اگه راهنمای قدیمیتری دیدید که از آیکن سبز یا نوار سبز رنگ صحبت میکنه، اون مربوط به نسخههای منسوخه.
نکات امنیتی: چه زمانی نباید از این خطا عبور کرد؟
گزینه «Proceed unsafe» یا «ادامه ناامن» فقط باید زمانی استفاده بشه که کاملاً مطمئنید سایت مقصد امن و شناختهشدهست، مثل یک سرور داخلی یا محیط تست. در غیر این صورت، عبور از این هشدار میتونه دادههای شما رو در معرض خطر بذاره.
چه زمانی باید نگران باشیم؟
سایتهای بانکی، پرداخت آنلاین یا احراز هویت که این خطا رو نشون میدن.
وقتی خطا فقط روی یک شبکه Wi-Fi خاص (مثل کافینت یا فرودگاه) ظاهر میشه.
وقتی کد خطا NET::ERR_CERT_AUTHORITY_INVALID روی سایتی معتبر و شناختهشده باشه.
وقتی صادرکننده گواهی، نامی ناآشنا یا مشکوک نشون میده.
حفظ حریم خصوصی در کنار امنیت اتصال
امنیت اتصال فقط به گواهی SSL ختم نمیشه؛ تنظیمات حریم خصوصی اپلیکیشنهایی که استفاده میکنید هم مهمه. برای مثال میتونین از آموزش مخفی کردن شماره تلگرام و تنظیمات حریم خصوصی برای امنتر کردن حساب کاربریتون کمک بگیرید.
اگه با خطاهای مشابه مثل Access Denied روی فایلها یا پوشههای ویندوز هم مواجه شدید، این نشونه دیگهای از محدودیتهای دسترسیه که در آموزش رفع خطای Access Denied در ویندوز توضیح داده شده.
راهکارهای پیشرفته برای مدیران وبسایتها
اگه این خطا برای بازدیدکنندگان سایت شما نمایش داده میشه، مشکل معمولاً از تنظیمات سرور یا گواهی SSL خودتونه، نه دستگاه کاربر. بررسی زنجیره گواهی و تاریخ انقضا اولین قدم برای رفع اونه.
چکلیست فنی برای ادمینها
با ابزارهایی مثل SSL Labs، اعتبار و زنجیره گواهی سایت رو تست کنید.
مطمئن بشید Intermediate Certificate بهدرستی روی سرور نصب شده.
تاریخ انقضای گواهی رو بررسی و در صورت نزدیک بودن، تمدید کنید.
از سرویسهای تمدید خودکار مثل Let's Encrypt با Certbot استفاده کنید.
لاگهای سرور رو برای خطاهای TLS Handshake بررسی کنید.
هدر HSTS رو با دقت تنظیم کنید تا کاربران رو بهاشتباه قفل نکنه.
اشتباه رایج: میکس محتوای HTTP و HTTPS
وقتی بخشی از منابع سایت (مثل تصاویر یا اسکریپتها) روی HTTP بارگذاری بشن، مرورگر گاهی هشدار امنیتی مشابهی نشون میده. همه لینکهای داخلی و خارجی رو به HTTPS تبدیل کنید.
رفع خطای «اتصال شما خصوصی نیست» معمولاً با تنظیم تاریخ و ساعت سیستم شروع میشه و در صورت ادامه مشکل، به پاکسازی کش، غیرفعال کردن موقت VPN و تغییر DNS میرسه. اگه هیچکدوم جواب نداد، احتمالاً مشکل از خود سایته.
چکلیست گامبهگام
تاریخ و ساعت سیستم یا گوشی رو روی حالت خودکار بذارید.
کد خطای کنار پیام رو بخونید و علت دقیق رو تشخیص بدید.
کش مرورگر و SSL State رو پاک کنید.
VPN و اسکن HTTPS آنتیویروس رو موقتاً خاموش کنید.
DNS رو به 1.1.1.1 یا 8.8.8.8 تغییر بدید و روتر رو ریاستارت کنید.
جزئیات گواهی SSL رو از آدرسبار بررسی کنید.
اگه سایت ناشناخته یا مشکوکه، هرگز از هشدار عبور نکنید.
چه زمانی نیاز به کمک تخصصی دارید؟
اگه بعد از انجام همه این مراحل خطا فقط روی یک سایت خاص و برای همه بازدیدکنندهها تکرار میشه، احتمالاً مشکل از سمت سرور همون سایته و باید با پشتیبانی فنیشون تماس بگیرید.
با رعایت این چکلیست، اکثر موارد خطای اتصال شما خصوصی نیست در همون چند دقیقه اول برطرف میشه و دیگه نیازی به نگرانی درباره امنیت اتصالتون نیست.
چرا در برخی سایتها گزینه ادامه دادن وجود ندارد؟ خطای HSTS
در بسیاری از سایتها با کلیک روی «Advanced» میتوانید گزینه «Proceed to site (unsafe)» را ببینید و علیرغم خطر، وارد سایت شوید. اما در برخی موارد این گزینه اصلاً ظاهر نمیشود و کاربر با بنبست مواجه میشود. علت این موضوع سازوکاری به نام HSTS یا HTTP Strict Transport Security است.
HSTS یک هدر امنیتی است که سایتها برای مرورگر ارسال میکنند تا مرورگر را مجبور کنند همیشه از طریق HTTPS به آن سایت متصل شود و هیچ استثنایی برای گواهی نامعتبر نپذیرد. مرورگر این دستور را برای مدتی مشخص (گاهی تا یک سال) در حافظه خود ذخیره میکند.
نتیجه عملی این است که اگر گواهی سایتی که HSTS فعال دارد منقضی یا نامعتبر شود، کاربر هیچ راهی برای دور زدن هشدار امنیتی از طریق مرورگر ندارد و باید منتظر رفع مشکل توسط مدیر سایت بماند.
این طراحی عمدی است تا کاربران عادی سایتهای حساس مانند بانکها فریب داده نشوند.
برای کاربران فنی، راه دیگری برای عبور موقت از این محدودیت وجود دارد که معمولاً به آن «badidea» گفته میشود؛ در کروم کافی است در همان صفحه خطا، بدون کلیک روی چیزی، عبارت thisisunsafe را تایپ کنید تا مرورگر بهطور خودکار وارد سایت شود.
این روش صرفاً باید برای سایتهای شناختهشده و در محیط توسعه یا تست استفاده شود، نه سایتهای ناشناس.
اگر خودتان مدیر یک وبسایت هستید و HSTS را فعال کردهاید، باید دقت ویژهای در تمدید بهموقع گواهی SSL داشته باشید، زیرا حتی چند ساعت تأخیر در تمدید میتواند بازدیدکنندگان را بهطور کامل از دسترسی به سایت محروم کند.
همچنین توصیه میشود پیش از فعالسازی HSTS با max-age طولانی، از پایداری زیرساخت گواهی خود مطمئن شوید.
در نهایت اگر با چنین وضعیتی روبهرو شدید و سایت متعلق به شما نیست، بهترین کار این است که صبر کنید و به سایت با روشهای دیگر (مثل اپلیکیشن موبایل یا تماس تلفنی) دسترسی پیدا کنید، چرا که دور زدن HSTS برای سایتهای ناآشنا میتواند امنیت اطلاعات شما را در معرض خطر جدی قرار دهد.
تفاوت خطای گواهی در فایرفاکس، اج و سافاری
خطای «اتصال شما خصوصی نیست» عبارتی است که مخصوص مرورگر گوگل کروم و مرورگرهای مبتنی بر Chromium مانند Brave و Opera است. سایر مرورگرها همین مشکل را با پیامها و رابط کاربری متفاوتی نمایش میدهند که شناخت آنها به کاربران کمک میکند.
در مرورگر فایرفاکس، بهجای این عبارت، پیام «اتصال شما امن نیست» (Your connection is not secure) یا «این ارتباط قابل اعتماد نیست» نمایش داده میشود. فایرفاکس معمولاً کد خطا را با پیشوند SEC_ERROR یا MOZILLA_PKIX_ERROR در پایین صفحه نشان میدهد که با کدهای NET::ERR کروم متفاوت است.
مرورگر مایکروسافت اج که خود بر پایه Chromium ساخته شده، رفتار بسیار مشابه کروم دارد و همان کدهای NET::ERR_CERT را نمایش میدهد، اما طراحی صفحه خطا و رنگبندی آن کمی متفاوت است و دکمه بازگشت بهجای «Back to safety» عبارت «Go back» را دارد.
در مرورگر سافاری روی مک و آیفون، پیام خطا بهصورت «این ارتباط خصوصی نیست» (This Connection Is Not Private) نمایش داده میشود که شباهت زیادی به عبارت کروم دارد، اما جزئیات فنی گواهی از مسیر متفاوتی در تنظیمات سافاری قابل مشاهده است.
این تفاوتها گاهی باعث سردرگمی کاربرانی میشود که راهنمای رفع مشکل را برای یک مرورگر خواندهاند اما از مرورگر دیگری استفاده میکنند.
اگر مطمئن نیستید مشکل از سایت است یا از مرورگر شما، بهترین راه تست سریع، باز کردن همان آدرس در یک مرورگر دیگر (مثلاً فایرفاکس در کنار کروم) روی همان دستگاه است.
اگر خطا فقط در یک مرورگر خاص دیده شود و در بقیه مرورگرها سایت بهدرستی باز شود، مشکل احتمالاً به تنظیمات محلی همان مرورگر (مانند کش گواهی یا افزونهها) مربوط است، نه به گواهی واقعی سایت.
خطای گواهی هنگام اتصال به وایفای رایگان و پورتالهای ورود
یکی از موقعیتهای رایجی که کاربران با خطای «اتصال شما خصوصی نیست» مواجه میشوند، لحظه اتصال به شبکههای وایفای رایگان در کافهها، فرودگاهها، هتلها یا مراکز خرید است. این حالت معمولاً دلیلی کاملاً متفاوت از مشکلات گواهی واقعی سایت دارد.
بسیاری از این شبکهها از یک «پورتال ورود» یا Captive Portal استفاده میکنند که پیش از اجازه دسترسی به اینترنت، کاربر را به صفحهای برای وارد کردن شماره موبایل، پذیرش قوانین یا پرداخت هزینه هدایت میکند. این پورتالها گاهی سعی میکنند یک سایت HTTPS معتبر مانند گوگل را رهگیری کنند.
وقتی مرورگر یا سیستم عامل شما سعی میکند به یک سایت HTTPS متصل شود اما روتر وایفای اتصال را به پورتال ورود خودش هدایت میکند، از آنجا که پورتال گواهی معتبر برای آن دامنه خاص ندارد، مرورگر بلافاصله هشدار «اتصال شما خصوصی نیست» را نمایش میدهد.
راهحل در این شرایط ساده است: بهجای تلاش مجدد برای باز کردن سایت HTTPS، ابتدا یک آدرس HTTP ساده (بدون s) یا آدرسهای مخصوص تشخیص پورتال مانند captive.apple.com را در مرورگر تایپ کنید تا صفحه ورود وایفای بهدرستی باز شود.
پس از تکمیل مراحل پورتال ورود و برقراری کامل اتصال اینترنت، خطای گواهی بهطور خودکار برطرف میشود و میتوانید بدون مشکل به سایتهای HTTPS دسترسی داشته باشید.
اگر پس از این مرحله همچنان خطا باقی ماند، ممکن است شبکه وایفای از یک پروکسی شفاف با گواهی جعلی استفاده کند که در این صورت اتصال به آن شبکه از نظر امنیتی توصیه نمیشود.
بهطور کلی روی شبکههای وایفای عمومی و ناشناس، بهتر است تا پیش از اطمینان از امنیت شبکه، از وارد کردن اطلاعات حساس مانند رمز عبور بانکی یا اطلاعات کارت خودداری کنید، حتی اگر خطای گواهی برطرف شده باشد.
استفاده از حالت ناشناس برای عیبیابی افزونههای مخرب
یکی از منابع پنهان و کمتر شناختهشده بروز خطای گواهی، افزونههای نصبشده روی مرورگر است. برخی افزونهها بهویژه ابزارهای تبلیغاتی، فیلترشکنهای رایگان یا افزونههای تغییردهنده ترافیک، ترافیک HTTPS را رهگیری و با گواهی خودشان جایگزین میکنند.
برای تشخیص اینکه آیا افزونهای عامل بروز این خطاست، سادهترین روش استفاده از حالت ناشناس یا Incognito مرورگر است. در این حالت، بهطور پیشفرض اکثر افزونهها غیرفعال هستند مگر اینکه کاربر صراحتاً اجازه اجرا در حالت ناشناس را به آنها داده باشد.
کافی است با کلید ترکیبی Ctrl+Shift+N (یا Cmd+Shift+N در مک) یک پنجره ناشناس باز کنید و همان آدرس سایت را امتحان کنید. اگر سایت در این حالت بدون خطا باز شد، تقریباً مطمئن هستید که یکی از افزونههای نصبشده در حالت عادی مرورگر مسئول این مشکل است.
برای پیدا کردن افزونه مقصر، به آدرس chrome://extensions بروید و افزونهها را یکبهیک غیرفعال کنید، سپس مرورگر را در حالت عادی دوباره تست کنید. این روش هرچند کمی زمانبر است، اما دقیقترین راه شناسایی افزونه مشکلساز است.
افزونههایی که ادعا میکنند سرعت اینترنت را افزایش میدهند، تبلیغات را حذف میکنند یا VPN رایگان ارائه میدهند، بیشترین احتمال دخالت در گواهیهای SSL را دارند، چرا که برای انجام کارشان نیاز به رهگیری ترافیک رمزنگاریشده شما دارند.
پس از شناسایی افزونه مشکلساز، توصیه میشود آن را بهطور کامل حذف کنید نه فقط غیرفعال، زیرا برخی افزونههای مخرب حتی در حالت غیرفعال نیز میتوانند تنظیمات شبکه سیستم را تغییر داده باشند که برای رفع کامل آن باید تنظیمات پراکسی سیستمعامل را نیز بررسی کنید.
خطای گواهی در شبکههای اداری؛ نقش فایروالهای سازمانی
کارمندانی که از شبکه داخلی یک شرکت یا سازمان استفاده میکنند، گاهی با خطای «اتصال شما خصوصی نیست» مواجه میشوند در حالی که همان سایت در خانه بدون مشکل باز میشود. علت این تفاوت معمولاً به تجهیزات امنیتی شبکه سازمانی برمیگردد.
بسیاری از سازمانها برای نظارت بر ترافیک کارمندان و جلوگیری از نشت اطلاعات، از فایروالهایی با قابلیت «SSL Inspection» یا «HTTPS Interception» استفاده میکنند. این تجهیزات ترافیک رمزنگاریشده را باز کرده، بررسی میکنند و سپس با گواهی داخلی سازمان دوباره رمزنگاری میکنند.
اگر گواهی ریشه (Root Certificate) این فایروال روی سیستم کارمند نصب و مورد اعتماد قرار نگرفته باشد، مرورگر این تغییر گواهی را بهعنوان یک حمله مرد میانی (Man-in-the-Middle) تشخیص داده و بلافاصله هشدار امنیتی نمایش میدهد.
راهحل این مشکل معمولاً در اختیار کاربر عادی نیست و باید توسط واحد فناوری اطلاعات سازمان انجام شود؛ یعنی نصب و اعتمادسازی گواهی ریشه سازمانی روی تمام سیستمهای کارمندان از طریق Group Policy یا ابزارهای مدیریت متمرکز دستگاه.
اگر شما مدیر فناوری اطلاعات یک سازمان هستید، توصیه میشود پیش از فعالسازی SSL Inspection، گواهی ریشه سفارشی را از طریق سیاستهای گروهی بهطور خودکار روی تمام دستگاهها توزیع کنید تا کارمندان با این هشدارهای مکرر مواجه نشوند.
همچنین لازم است سایتهای حساس مانند درگاههای بانکی و پرداخت را در فهرست استثناهای فایروال (Bypass List) قرار دهید، زیرا رهگیری ترافیک این سایتها هم از نظر امنیتی و هم از نظر قانونی میتواند مشکلساز باشد و برخی استانداردهای امنیتی صراحتاً آن را منع کردهاند.
ریست کامل حافظه SSL و رفع خطاهای گواهی پایدار
گاهی با وجود پاک کردن کش عادی مرورگر، خطای گواهی همچنان باقی میماند. علت این است که مرورگرها علاوه بر کش صفحات، یک حافظه جداگانه برای وضعیت گواهیهای SSL نگه میدارند که با پاکسازی معمولی کش پاک نمیشود.
در گوگل کروم، برای پاک کردن این حافظه باید به تنظیمات سیستمعامل مراجعه کرد، چرا که کروم از فروشگاه گواهی خود سیستمعامل (نه حافظه داخلی مرورگر) استفاده میکند. در ویندوز این کار از طریق Internet Options و تب Content با گزینه «Clear SSL state» انجام میشود.
در سیستمعامل مک، مدیریت گواهیها از طریق برنامه Keychain Access صورت میگیرد؛ کاربر میتواند گواهیهای مشکوک یا منقضی را جستوجو کرده و حذف کند، هرچند این کار نیاز به دقت دارد تا گواهیهای معتبر سیستم حذف نشوند.
روش دیگر و سادهتر، استفاده از پرچمهای داخلی کروم است؛ با وارد کردن آدرس chrome://net-internals/#hsts میتوان دامنه خاصی را از فهرست HSTS حذف کرد، یا با chrome://restart مرورگر را بدون بستن کامل، ریست نرم کرد.
اگر مشکل پس از این اقدامات ادامه داشت، ریست کامل تنظیمات شبکه سیستمعامل (Network Reset در ویندوز) میتواند مفید باشد، چرا که گاهی درایورهای شبکه یا تنظیمات آداپتور بهدرستی با پروتکل TLS جدید سازگار نیستند.
بهعنوان آخرین راهحل، حذف کامل و نصب مجدد مرورگر (نه فقط آپدیت) پروفایل و تمام دادههای ذخیرهشده گواهی را از صفر بازسازی میکند و در مواردی که مشکل از فساد فایلهای داخلی پروفایل مرورگر است، مؤثرترین راهحل خواهد بود.
بسیاری از وبسایتها بهجای خرید گواهی SSL تجاری، از سرویس رایگان Let's Encrypt استفاده میکنند که گواهیهای آن تنها ۹۰ روز اعتبار دارند، در حالی که گواهیهای تجاری معمولاً بین یک تا دو سال معتبرند. این تفاوت دلیل اصلی بروز مکرر خطای گواهی در برخی سایتهاست.
دلیل کوتاه بودن عمر این گواهیها، سیاست امنیتی سازمان Let's Encrypt است؛ عمر کوتاهتر یعنی در صورت افشای کلید خصوصی، پنجره زمانی سوءاستفاده محدودتر میشود و کل اکوسیستم امنتر باقی میماند.
مشکل زمانی رخ میدهد که مدیر سایت فرآیند تمدید خودکار گواهی (معمولاً از طریق ابزاری به نام Certbot) را بهدرستی پیکربندی نکرده باشد. اگر Cron Job مربوط به تمدید به هر دلیلی متوقف شود، گواهی بدون هشدار قبلی منقضی شده و بازدیدکنندگان با خطای NET::ERR_CERT_DATE_INVALID مواجه میشوند.
برای کاربران عادی، تشخیص این نوع خطا معمولاً از طریق بررسی تاریخ انقضای نمایشدادهشده در جزئیات گواهی امکانپذیر است؛ اگر تاریخ انقضا در گذشته نزدیک باشد (مثلاً چند روز قبل)، احتمالاً مشکل از عدم تمدید گواهی توسط سایت است، نه از سیستم کاربر.
اگر شما مالک یا مدیر یک وبسایت هستید و از Let's Encrypt استفاده میکنید، توصیه اکید این است که یک سیستم هشدار (مثلاً از طریق ایمیل یا مانیتورینگ) برای اطلاع از انقضای نزدیک گواهی راهاندازی کنید، حتی اگر تمدید خودکار فعال باشد.
همچنین بهتر است فرآیند تمدید را حداقل هر چند ماه یکبار بهصورت دستی تست کنید تا از سالم بودن مسیر تمدید خودکار مطمئن شوید، زیرا خطاهایی مانند تغییر پیکربندی سرور وب یا انقضای دسترسی DNS میتواند این فرآیند خودکار را بدون اطلاع مدیر متوقف کند.
سوالات متداول
این پیام هشداری است که مرورگرهایی مانند کروم، فایرفاکس و اج زمانی نمایش میدهند که نتوانند صحت گواهی SSL/TLS سایت مقصد را تأیید کنند. مرورگر پیش از برقراری اتصال، گواهی سایت را از نظر تاریخ اعتبار، صادرکننده و تطابق دامنه بررسی میکند و اگر هر یک از این موارد مشکل داشته باشد، برای محافظت از دادههای کاربر اتصال را مسدود کرده و این هشدار را نشان میدهد.
نه لزوما. در بیشتر موارد این خطا ناشی از تنظیمات نادرست تاریخ و ساعت سیستم، منقضی شدن گواهی SSL سایت، یا تداخل نرمافزارهای امنیتی است، نه نفوذ یا هک. با این حال چون امکان حمله مرد میانی (MITM) هم یکی از دلایل نادر آن است، توصیه میشود بدون بررسی دقیق علت، وارد اطلاعات حساس مانند رمز عبور یا شماره کارت بانکی در سایت نشوید.
بله، بهطور کلی خطرناک تلقی میشود زیرا اتصال رمزنگاریشده و امن بین مرورگر و سرور تضمین نشده است. این یعنی دادههایی مانند نام کاربری، رمز عبور یا اطلاعات پرداخت که ارسال میکنید ممکن است توسط شخص ثالث قابل رهگیری باشد. اگر علت خطا صرفاً تاریخ نادرست سیستم شماست خطر کمتر است، اما تا رفع کامل مشکل بهتر است از وارد کردن اطلاعات حساس خودداری کنید.
هر مرورگر فهرست مستقل خودش از مراجع صدور گواهی معتبر (Trust Store) و همچنین کش SSL جداگانه دارد. ممکن است کروم بهروزرسانی شده و لیست گواهیهای نامعتبر جدیدی دریافت کرده باشد در حالی که فایرفاکس هنوز آن بهروزرسانی را اعمال نکرده است. همچنین افزونهها، تنظیمات پروکسی یا نرمافزار امنیتی نصبشده روی یک مرورگر خاص میتواند باعث بروز اختصاصی این خطا شود.
این خطا مخصوص گوگل کروم و مرورگرهای مبتنی بر Chromium مانند Microsoft Edge و Brave است و متن دقیق آن «Your connection is not private» میباشد. فایرفاکس همین مشکل را با عنوان «Warning: Potential Security Risk Ahead» و سافاری با پیام «This Connection Is Not Private» نمایش میدهد. علتهای فنی زیربنایی در همه مرورگرها یکسان است، فقط متن و طراحی صفحه هشدار متفاوت است.
برچسب «Not Secure» معمولاً برای سایتهایی نمایش داده میشود که اصلاً از پروتکل HTTPS استفاده نمیکنند و ترافیک آنها بهصورت متن ساده منتقل میشود، اما مرورگر همچنان اجازه بارگذاری صفحه را میدهد. در مقابل، «اتصال شما خصوصی نیست» خطای شدیدتری است که نشان میدهد سایت از HTTPS استفاده میکند اما گواهی آن معتبر نیست، و مرورگر بهطور کامل جلوی دسترسی را میگیرد مگر کاربر آگاهانه ادامه دهد.
در بسیاری از گوشیهای اندروید و آیفون، قابلیت تنظیم خودکار تاریخ و ساعت (Automatic Date & Time) به دلیل تغییر منطقه زمانی، ضعف آنتن یا خاموش بودن داده موبایل بهدرستی کار نمیکند و ساعت گوشی چند دقیقه تا چند روز اختلاف پیدا میکند. از آنجا که گواهیهای SSL نسبت به بازه زمانی بسیار حساس هستند، همین اختلاف کوچک کافی است تا خطای NET::ERR_CERT_DATE_INVALID روی موبایل ظاهر شود.
خیر. بسیاری از سایتهای معتبر و شناختهشده هم بهطور موقت به دلیل فراموش کردن تمدید گواهی SSL یا مشکل در پیکربندی سرور دچار این خطا میشوند. ملاک قابل اعتماد بودن سایت، سابقه و شهرت آن است، نه صرفاً وجود این خطا در یک لحظه خاص. با این حال تا زمانی که گواهی سایت اصلاح نشود، بهتر است اطلاعات حساس در آن وارد نشود.
این علامت نشان میدهد مرورگر اتصال HTTPS را ناامن تشخیص داده است؛ معمولاً به دلیل گواهی منقضی، خودامضا (self-signed) یا محتوای مخلوط (mixed content) که در آن بخشی از منابع صفحه از طریق HTTP بارگذاری میشوند. با کلیک روی این آیکن میتوانید جزئیات دقیق گواهی از جمله تاریخ انقضا و مرجع صادرکننده را در پنجرهای که کروم باز میکند مشاهده کنید.
بر اساس منابع بهروز مانند Hostinger و Kinsta، اولین و مؤثرترین اقدام بررسی و تنظیم تاریخ، ساعت و منطقه زمانی سیستم یا گوشی است، نه پاک کردن کش یا تعویض مرورگر. حتی اختلاف چند دقیقهای بین ساعت دستگاه و زمان واقعی کافی است تا مرورگر گواهی SSL معتبر سایت را نامعتبر تشخیص دهد، پس پیش از هر اقدام دیگری این مورد را کنترل کنید.
در ویندوز از مسیر Settings > Time & Language و در مک از System Settings > General > Date & Time گزینه «تنظیم خودکار زمان» یا Set time automatically را فعال کنید. در اندروید و آیفون نیز باید در تنظیمات General یا System به بخش Date & Time رفته و Automatic Date & Time را روشن کنید. پس از اعمال تغییرات، مرورگر را کاملاً ببندید و دوباره باز کنید.
مرورگرها اطلاعات گواهی SSL سایتهایی که قبلاً بازدید کردهاید را بهصورت موقت کش میکنند تا سرعت اتصال بعدی بالاتر برود. اگر گواهی سایت بهتازگی تمدید یا تغییر کرده باشد اما نسخه قدیمی آن در کش باقی مانده باشد، مرورگر همچنان همان خطای قبلی را نمایش میدهد. پاک کردن کش و کوکیهای SSL از تنظیمات Privacy and Security مرورگر این تناقض را برطرف میکند.
برخی مواقع سرورهای DNS ارائهدهنده اینترنت شما پاسخ نادرست یا کهنهای برای آدرس IP سایت ارسال میکنند که باعث بروز خطای گواهی میشود. با تغییر DNS سیستم به سرویسهای عمومی و سریع مانند 1.1.1.1 (Cloudflare) یا 8.8.8.8 (Google) از طریق تنظیمات شبکه ویندوز یا مک، و سپس اجرای دستور ipconfig /flushdns در ویندوز، میتوانید این مشکلات ارتباطی را برطرف کنید.
برخی آنتیویروسها با قابلیت «HTTPS Scanning» یا «SSL Scanning» گواهی اصلی سایت را با گواهی موقت خودشان جایگزین میکنند تا ترافیک رمزنگاریشده را بازرسی کنند؛ این کار گاهی باعث میشود مرورگر گواهی جایگزین را نامعتبر تشخیص دهد. برای بررسی، به تنظیمات آنتیویروس رفته و در بخش وب یا اینترنت پروتکشن، گزینه اسکن HTTPS یا SSL را موقتاً غیرفعال کرده و صفحه را دوباره بارگذاری کنید.
در بسیاری از موارد بله. برخی VPNها یا پراکسیها ترافیک HTTPS را از طریق سرورهای واسط خود عبور میدهند و ممکن است گواهی سایت مقصد را بهدرستی منتقل نکنند یا با گواهی جعلی جایگزین کنند. اگر پس از قطع موقت VPN خطا برطرف شد، مشکل از سرویس VPN بوده است؛ در این حالت میتوانید سرور VPN را عوض کنید یا با پشتیبانی آن سرویس تماس بگیرید.
حالت ناشناس یا Incognito مرورگر را بدون بارگذاری کش، کوکی و افزونههای نصبشده اجرا میکند. اگر خطای گواهی در این حالت دیگر ظاهر نشود، به این معناست که علت اصلی مشکل یکی از افزونههای مرورگر یا دادههای کش قدیمی بوده است، نه خود سایت. در این صورت باید افزونههای امنیتی یا تبلیغاتی مشکوک را یکبهیک غیرفعال کرده و منبع دقیق مشکل را پیدا کنید.
در نسخههای جدید کروم روی آیکن قفل یا علامت «Not Secure» کنار آدرس سایت کلیک کرده و گزینه «Connection is secure» یا «Certificate is not valid» را انتخاب کنید تا جزئیات صادرکننده، تاریخ صدور و تاریخ انقضای گواهی نمایش داده شود. این مسیر نسبت به نسخههای قدیمی کروم تغییر کرده و دیگر مستقیماً از منوی سهنقطه در دسترس نیست، پس باید حتماً از خود آیکن قفل استفاده کنید.
اگر پس از بررسی تاریخ سیستم، پاک کردن کش، تغییر DNS و غیرفعال کردن آنتیویروس و VPN همچنان خطا باقی ماند، احتمالاً مشکل از سمت خود سرور سایت است، مثلاً گواهی واقعاً منقضی شده یا بهدرستی نصب نشده. در این حالت باید موضوع را از طریق پشتیبانی سایت یا مدیر هاستینگ آن گزارش دهید، زیرا رفع نهایی مشکل نیازمند اقدام صاحب سایت برای تمدید یا نصب صحیح گواهی SSL است.
این پرکاربردترین کد خطای مرتبط با «اتصال شما خصوصی نیست» است و نشان میدهد بازه زمانی اعتبار گواهی SSL سایت (تاریخ صدور تا تاریخ انقضا) با تاریخ و ساعت فعلی سیستم شما همخوانی ندارد. این ناهماهنگی میتواند به دلیل تنظیم نادرست ساعت دستگاه کاربر یا واقعاً منقضی شدن گواهی سرور رخ دهد، و رایجترین راهحل آن، همگامسازی خودکار تاریخ و ساعت سیستم است.
NET::ERR_CERT_AUTHORITY_INVALID زمانی نمایش داده میشود که گواهی توسط یک مرجع صدور گواهی (CA) صادر شده که در فهرست مراجع مورد اعتماد مرورگر یا سیستمعامل قرار ندارد، مثلاً گواهی خودامضا. اما NET::ERR_CERT_COMMON_NAME_INVALID زمانی رخ میدهد که گواهی توسط CA معتبر صادر شده، ولی نام دامنه ثبتشده در آن (Common Name) با آدرس واقعی سایتی که باز کردهاید مطابقت ندارد.
خطای NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM زمانی رخ میدهد که گواهی سایت با استفاده از الگوریتمهای قدیمی و ناامن مانند SHA-1 یا MD5 امضا شده باشد. مرورگرهای مدرن به دلیل ضعف امنیتی شناختهشده این الگوریتمها در برابر حملات برخورد (Collision Attack)، از سالها پیش پشتیبانی از آنها را متوقف کردهاند و به سرورها الگوریتم SHA-256 یا بالاتر را توصیه میکنند.
این خطا معمولاً به دلیل ناسازگاری نسخه پروتکل TLS بین مرورگر و سرور رخ میدهد؛ برای مثال سروری که هنوز از TLS 1.0 یا 1.1 قدیمی استفاده میکند در حالی که مرورگرهای جدید این نسخهها را به دلیل آسیبپذیری امنیتی غیرفعال کردهاند. راهحل آن معمولاً از سمت مدیر سرور و بهروزرسانی پیکربندی TLS به نسخه 1.2 یا 1.3 است.
این خطا نشان میدهد گواهی سایت پیش از تاریخ انقضای اصلیاش، توسط مرجع صدورکننده بهطور فعال باطل (Revoke) شده است. دلایل رایج ابطال شامل افشای کلید خصوصی سایت، تغییر مالکیت دامنه، یا درخواست خود صاحب سایت برای صدور گواهی جدید است. مرورگر این وضعیت را از طریق پروتکلهای OCSP یا لیست ابطال گواهی (CRL) بررسی میکند.
HSTS یا HTTP Strict Transport Security سازوکاری است که به مرورگر دستور میدهد همیشه از HTTPS برای یک دامنه خاص استفاده کند و هیچ استثنایی برای گواهی نامعتبر نپذیرد. برای سایتهایی که HSTS فعال دارند، گزینه «Proceed anyway» یا «ادامه به سایت» در صفحه خطا اصلاً نمایش داده نمیشود و کاربر تا رفع کامل مشکل گواهی امکان دسترسی به سایت را ندارد.
برخی گواهیهای SSL فقط برای دامنه اصلی (مثل example.com) صادر میشوند و سابدامنههایی مانند shop.example.com یا mail.example.com را پوشش نمیدهند، مگر اینکه گواهی از نوع Wildcard (با الگوی *.example.com) خریداری شده باشد. اگر مدیر سایت فراموش کند برای هر سابدامنه گواهی جداگانه یا Wildcard تهیه کند، کاربران هنگام باز کردن آن سابدامنه با خطای CERT_COMMON_NAME_INVALID مواجه میشوند.
بسیاری از شبکههای سازمانی از فایروالها یا پروکسیهای بازرسی SSL استفاده میکنند که ترافیک HTTPS کارمندان را رمزگشایی و دوباره با گواهی داخلی شرکت رمزنگاری میکنند. اگر گواهی ریشه (Root Certificate) این پروکسی روی سیستم کاربر بهدرستی نصب و مورد اعتماد قرار نگرفته باشد، مرورگر آن را بهعنوان گواهی نامعتبر تشخیص میدهد و خطای CERT_AUTHORITY_INVALID نمایش میدهد.
خیر، در اکثریت قریب بهاتفاق موارد رفع این خطا برای کاربر کاملاً رایگان است، زیرا راهحلهایی مانند تنظیم تاریخ و ساعت، پاک کردن کش مرورگر، تغییر DNS یا غیرفعال کردن موقت VPN و آنتیویروس هیچ هزینهای در بر ندارند و در چند دقیقه از طریق تنظیمات سیستم و مرورگر قابل انجام هستند. هزینه واقعی معمولاً فقط زمانی مطرح میشود که مشکل از سمت خود سرور سایت باشد.
قیمت گواهیهای SSL بسته به نوع و سطح اعتبارسنجی متفاوت است؛ گواهیهای Domain Validation (DV) ساده معمولاً بین ۵۰۰ هزار تا ۲ میلیون تومان در سال هزینه دارند، در حالی که گواهیهای Organization Validation (OV) و Extended Validation (EV) با بررسی هویت شرکت میتوانند از ۳ تا بیش از ۱۰ میلیون تومان سالانه متغیر باشند. قیمتها بسته به ارائهدهنده داخلی یا خارجی نوسان دارد.
از نظر قدرت رمزنگاری، گواهیهای رایگان مانند Let's Encrypt هیچ تفاوتی با گواهیهای پولی DV ندارند و هر دو از همان استانداردهای TLS استفاده میکنند. تفاوت اصلی در سطح اعتبارسنجی هویت و پشتیبانی است؛ گواهیهای پولی OV و EV هویت سازمان را تأیید میکنند و معمولاً برای سایتهای بانکی، فروشگاهی و دولتی که نیاز به اعتماد بیشتر کاربران دارند مناسبترند.
اگر خطا از تنظیمات نادرست سرور، عدم زنجیره کامل گواهی (Certificate Chain) یا اشتباه در نصب گواهی نشأت بگیرد و صاحب سایت دانش فنی کافی نداشته باشد، هزینه استخدام یک متخصص هاستینگ یا DevOps برای رفع یکباره این مشکل معمولاً بین ۵۰۰ هزار تا ۲ میلیون تومان بسته به پیچیدگی سرور و شرکت ارائهدهنده خدمات متغیر است.
کلیک روی گزینه «Proceed anyway» بهخودیخود هزینه مستقیمی ندارد، اما اگر سایت واقعاً هدف حمله مرد میانی باشد و کاربر اطلاعات کارت بانکی یا رمز عبور خود را وارد کند، ریسک برداشت غیرمجاز وجه یا سرقت هویت وجود دارد که میتواند خسارت مالی قابل توجهی به همراه داشته باشد. به همین دلیل توصیه میشود در سایتهای پرداختی هرگز از این هشدار عبور نکنید.
بسیاری از شرکتهای هاستینگ به دلیل قرارداد شراکت با Let's Encrypt یا Sectigo، گواهیهای DV پایه را بهصورت رایگان و خودکار برای مشتریان خود صادر میکنند تا هزینه ورودی مشتری کاهش یابد. در مقابل، گواهیهای سطح بالاتر مانند OV و EV نیازمند بررسی دستی مدارک هویتی شرکت هستند و همین فرآیند احراز هویت هزینه اضافی برای هاستینگ و در نتیجه برای مشتری ایجاد میکند.
برای گواهیهای رایگان مانند Let's Encrypt که هر ۹۰ روز بهصورت خودکار تمدید میشوند، هزینه نگهداری صفر است اما نیازمند تنظیم صحیح ابزار تمدید خودکار روی سرور است. برای گواهیهای پولی، هزینه نگهداری سالانه همان هزینه تمدید گواهی است که بسته به نوع آن از حدود ۵۰۰ هزار تا چند میلیون تومان متغیر است و باید هر سال پیش از انقضا پرداخت شود.
بله و این هزینه میتواند بهمراتب بیشتر از قیمت خود گواهی باشد. منقضی شدن گواهی باعث نمایش خطای «اتصال شما خصوصی نیست» به تمام بازدیدکنندگان میشود که مستقیماً منجر به افت شدید نرخ تبدیل فروش، کاهش رتبه در نتایج گوگل و آسیب به اعتبار برند میشود. برای فروشگاههای آنلاین این وقفه حتی چند ساعته میتواند به از دست رفتن چشمگیر درآمد بینجامد.
بله، از نظر قانونی هیچ منعی برای کاربر جهت مشاهده سایتی که خطای گواهی نشان میدهد وجود ندارد و تصمیم به ادامه مرور کاملاً بر عهده خود کاربر است. با این حال این مجاز بودن قانونی به معنای امن بودن فنی نیست؛ مرورگر صرفاً هشدار میدهد و مسئولیت ریسک احتمالی ناشی از افشای اطلاعات را به کاربر منتقل میکند.
در بسیاری از حوزههای قضایی از جمله مقررات حریم خصوصی داده و مقررات مشابه بینالمللی، صاحبان سایتهایی که اطلاعات کاربری، مالی یا هویتی جمعآوری میکنند موظف به رعایت استانداردهای امنیتی معقول از جمله رمزنگاری ارتباط با HTTPS هستند. غفلت در تمدید گواهی SSL که منجر به افشای اطلاعات کاربران شود میتواند مبنای مسئولیت مدنی و شکایت از سوی کاربران آسیبدیده قرار گیرد.
اگر کاربر با وجود مشاهده هشدار گواهی نامعتبر، آگاهانه روی «Proceed anyway» کلیک کند و متحمل خسارت شود، اثبات مسئولیت سایت دشوارتر خواهد بود زیرا هشدار بهوضوح نمایش داده شده بوده است. اما اگر صاحب سایت از عمد گواهی معتبر تهیه نکرده و اطلاعات کاربران بدون رمزنگاری منتقل و افشا شده باشد، کاربر میتواند بر اساس قوانین حمایت از مصرفکننده و حریم خصوصی داده اقامه دعوا کند.
مقررات حفاظت از داده مانند GDPR در اروپا صراحتاً کلمه SSL را ذکر نمیکنند، اما سازمانها را موظف به اجرای «اقدامات فنی مناسب» برای حفاظت از داده شخصی کاربران میکنند که رمزنگاری ترافیک وب از طریق HTTPS یکی از پذیرفتهشدهترین مصداقهای آن است. نداشتن گواهی معتبر میتواند در بازرسیهای نظارتی بهعنوان نقض تعهد امنیتی سازمان تلقی شود.
بله، در بسیاری از کشورها از جمله ایران، سازمانهای نظارتی حوزه بانکداری و دولت الکترونیک، استفاده از گواهی SSL معتبر و بهروز را بهعنوان یکی از الزامات امنیتی اجباری برای درگاههای پرداخت و سامانههای دولتی تعیین کردهاند. عدم رعایت این الزام میتواند منجر به تعلیق مجوز فعالیت آنلاین یا جریمه از سوی نهاد ناظر شود.
کلیک روی گزینه ادامه مرور، از نظر حقوقی نوعی «رضایت آگاهانه» کاربر نسبت به ریسک اعلامشده محسوب میشود و در صورت بروز خسارت، اثبات تقصیر کامل سایت را دشوارتر میکند. با این حال این رضایت، صاحب سایت را از تعهدات قانونی پایهای مانند رعایت استانداردهای امنیتی حداقلی معاف نمیکند، بهویژه اگر سایت دادههای حساس مانند اطلاعات پزشکی یا مالی پردازش کند.
در موارد نادر اما مستندی، برخی ارائهدهندگان خدمات اینترنت یا شبکههای دارای فیلترینگ با تزریق گواهی جعلی یا بازنویسی ترافیک HTTPS باعث بروز این خطا میشوند که این اقدام در بسیاری از چارچوبهای حقوقی نوعی دخالت غیرمجاز در ارتباطات خصوصی کاربر تلقی میشود. اثبات این موضوع نیازمند بررسی فنی دقیق گواهی نمایش دادهشده و مقایسه آن با گواهی اصلی سایت است.
مراجع صدور گواهی (Certificate Authority) طبق استانداردهای صنعتی مانند برنامه ریشه مرورگرها (Root Program) موظفاند اعتبارسنجی صحیح هویت متقاضی و امنیت زیرساخت صدور گواهی را تضمین کنند. اگر یک CA به دلیل قصور در اعتبارسنجی، گواهی جعلی برای یک دامنه صادر کند، ممکن است توسط برنامههای ریشه گوگل و موزیلا از فهرست مورد اعتماد حذف شود و در برخی موارد با پیگرد حقوقی نیز مواجه گردد.