خطای ssl معرفی 5 خطا رایج و آموزش تصویری رفع آنها
آنچه در این مطلب میخوانید....
Toggleخطای ssl یکی از خطاهای متداول در طراحی سایت است که ممکن است به دلیل مشکلات فنی یا تنظیمات نادرست رخ دهد. باتوجه به اهمیت تجربه کاربری مناسب برای مخاطبان سایت، روش های رفع انواع خطای SSL بسیار مهم هستند.
در صورت بروز هرگونه رفع خطای ssl در اندروید،خطای ssl در گوشی و دیگر مشکل ssl در مرورگرها، سایت شما در رتبه پایینتری برای کاربران نمایش داده خواهد شد. باتوجه به افزایش آمار سایتهایی که دارای گواهینامه ssl هستنند و تمایل اغلب کاربران به استفاده از این سایتها، وجود خطاها و ارورهای اس اس ال مخاطبان را از خیر مشاهده سایت شما منصرف میکنند.
درصورت مشاهده این خطاها شما میتوانید به صورت دستی اقدام به رفع خطا SSL Connection Error، رفع خطای net::err_cert_date_invalid، و خطای ssl در گوشی و سایر مرورگرها نمایید. پیش از هرگونه اقدام برای آموزش رفع مشکل ssl در مرورگرها باید نسبت به آدرس دامنه، هویت و اعتبار سایت اطمینان حاصل کنید.
از اینرو در ادامه این مطلب از وب سایت گروه مشاوران بازاریابی اینترنتی جَم قصد داریم به انواع خطای ssl و روش های رفع انواع خطای SSL بپردازیم.
مراحل رفع خطای SSL در یک نگاه
|
عنوان |
توضیحات |
راهکار / اقدام پیشنهادی |
|---|---|---|
|
بررسی آدرس سایت |
آدرس URL سایت باید دقیق و صحیح وارد شود. اشتباه در تایپ آدرس میتواند مانع برقراری اتصال امن SSL شود. |
اطمینان از استفاده صحیح از https:// و حذف فاصله یا کاراکتر اضافی در آدرس سایت |
|
رفرش کردن صفحه |
گاهی مشکلات موقتی باعث نمایش خطای SSL میشوند. |
استفاده از F5 یا آیکن Refresh مرورگر برای بارگذاری دوباره صفحه |
|
پاک کردن حافظه کش و کوکیها |
اطلاعات ذخیرهشده مرورگر ممکن است باعث بروز خطا شوند. |
در کروم به chrome://settings/clearBrowserData بروید و کش و کوکیها را پاک کنید. برای حذف اطلاعات امنیتی دامنه از chrome://net-internals/#hsts استفاده کنید و دامنه مربوطه را حذف نمایید |
|
غیرفعال کردن موقت آنتیویروس یا فایروال |
برخی آنتیویروسها و فایروالها ممکن است اتصال SSL را مختل کنند |
موقتاً آنتیویروس یا فایروال را غیرفعال کرده و اتصال را بررسی کنید. در صورت رفع مشکل، تنظیمات نرمافزار امنیتی را بهروزرسانی کنید |
|
استفاده از حالت ناشناس (Incognito Mode) |
حالت Incognito مرورگر بدون استفاده از کش و کوکیهای قبلی سایت را بارگذاری میکند. |
در کروم از Ctrl + Shift + N استفاده کنید تا بررسی شود مشکل به اطلاعات ذخیرهشده مربوط است یا خیر |
|
تغییر شبکه اینترنت |
شبکههای عمومی یا با پیکربندی نادرست ممکن است اتصال امن را مختل کنند |
اتصال به یک شبکه خصوصی یا ایمن، یا استفاده از VPN برای برقراری اتصال امن |
|
بررسی و تنظیم تاریخ و زمان دستگاه |
دستگاه با تاریخ یا ساعت نادرست نمیتواند گواهیهای SSL را اعتبارسنجی کند. |
تاریخ و زمان سیستم را بررسی و در صورت نیاز بهروزرسانی کنید. |
|
ادامه دادن با احتیاط |
اگر تمام مراحل انجام شد و همچنان نیاز به دسترسی به سایت دارید، مرورگر به شما امکان ادامه میدهد. |
کلیک روی Advanced و انتخاب Proceed to site با رعایت احتیاط و فقط در صورت اعتماد کامل به سایت |
خطای SSL چیست؟
گواهینامه SSL نوعی گواهی امنیت انتقال اطلاعات سایت است که با حروف HTTPS در کنار نام دامنه سایت و با قفلی به رنگ سبز نشان داده میشود. درصورتی که در زمان ورد به سایت، این گواهی به صورت خودکار فعال نگردد و یا نامعتبر و منقضی شده باشد، با خطای ssl قرمزرنگی روبرو میشوید. این خطا به شما هشدار میدهد که اتصال شما به سایت موردنظر ایمن نمیباشد.
درصورتی که در زمان ورود به سایت، با خطای ssl روبرو شدید، امکان رفع آن را با روشهای دستی و ورود به سایت را خواهید داشت. اگرچه با تایید گزینه ناامن بودن سایت همچنان امکان استفاده از محتوای آن برای کاربران وجود دارد؛
اما اتصال ناامن بدون شک جلوه خوشایندی برای سایتهای معتبر نخواهد داشت. ضمن آنکه برخورد کاربران با عبارت connection error میتواند تجربه کاربری نامناسبی را برای مخاطبین شما ایجاد کند.
تجربه کاربری نامناسب نیز سبب کاهش رتبه و سئو سایت شما خواهد شد. بنابراین برای جلوگیری از این اتفاقات باید اقدام به آموزش رفع مشکل ssl در مرورگرها و روش های رفع انواع خطای SSL پرداخت.
علت ایجاد خطای ssl
خطای SSL زمانی رخ میدهد که مرورگر نتواند یک اتصال امن با وبسایت برقرار کند. این مشکل معمولاً ناشی از مسائل مربوط به گواهینامه، سرور، مرورگر یا شبکه است. مهمترین دلایل ایجاد این خطا عبارتاند از:
|
علت خطای SSL |
توضیحات |
|---|---|
|
انقضای گواهی SSL |
گواهینامههای SSL تاریخ انقضا دارند و با عدم تمدید بهموقع، مرورگرها هشدار ناامن بودن اتصال را نمایش میدهند. |
|
تنظیمات نادرست سرور |
پیکربندی اشتباه گواهینامه، عدم نصب صحیح زنجیره گواهینامه، عدم تطابق نام دامنه یا استفاده از الگوریتمهای قدیمی، باعث بروز خطا میشود. |
|
مشکلات سمت کاربر |
تاریخ و زمان نادرست سیستم، آنتیویروس یا نرمافزارهای امنیتی که اتصال SSL را بررسی میکنند و استفاده از مرورگر قدیمی میتوانند علت خطا باشند. |
|
گواهی خودامضا |
سایتهایی که از گواهینامههای خودامضا استفاده میکنند، معمولاً توسط مرورگرها بهعنوان اتصال امن شناخته نمیشوند. |
|
مشکلات شبکه یا فایروال |
VPN، پروکسی یا فایروالهای محدودکننده ممکن است تأیید گواهینامه را مختل کنند. |
|
مشکلات مرورگر |
کش قدیمی، افزونههای ناسازگار و نسخه منسوخ مرورگر که پروتکلهای جدید SSL/TLS را پشتیبانی نمیکند، از دیگر دلایل رایج هستند. |
معرفی انواع خطای SSL
در ادامه شما را با انواع خطای ssl که روی سایت یا مرورگر تاثیرگذارند؛ آشنا میکنیم:
خطای NET : ERR_CERT_ATUHORITY_INVALID یا خطای your connection is not private
یکی دیگر از خطای ssl را میتوان خطای your connection is not private یا NET :: ERR_CERT_ATUHORITY_INVALID معرفی نمود. این خطا در واقع مشخص کننده عدم اعتماد مرورگر شما به گواهی ssl خریداری شده سایت مدنظر است.
بدین معنا که شرکت ارائه دهنده گواهینامه در لیست ارائه دهندگان معتبر گواهی ssl وجود نداشته و یا اینکه گواهی مدنظر تنها توسط خود ارائه دهنده سرور تایید شده است.
خطای NET : ERR_CERT_DATE_INVALID یا خطای انقضای گواهی SSL
این خطا هنگامی ظاهر میگردد که تاریخ انقضای گواهینامه ssl رسیده باشد. براساس استانداردهای این گواهی، sslهای تجاری نمیتوانند بیشتر از 365 روز اعتبار داشته باشند و بعد از این مدت باید تمدید شوند.
همچنین گواهیهای رایگان هم دارای بازه 3 ماهه هستند و بعد از آن نیاز به تمدید دارند. البته تمدید گواهی در کنترل پنلهایی همانند دایرکت ادمین و سی پنل به صورت خودکار انجام میگیرد. درصورت تمدیدشان، بعد از هر بار بارگیری سایت، خطا ssl برای شما نمایش داده میشود.
خطای تطابق نداشتن اسم یا NET:ERR_CERT_COMMON_NAME_INVALID
یکی دیگر از خطای ssl، خطای NET::ERR_CERT_COMMON_NAME_INVALID است. این خطا هنگامی نمایش داده میشود که اسم دامنه وارد شده با دامنه ثبت شده برای گواهینامه ssl مطابقت ندارد. یا اینکه خود شما در مرورگر www را وارد نمیکنید.
این بدان معناست که گواهی ssl برای سایت yoursite.com ثبت شده و شما تنها yoursite.com را وارد مینمایید. در این شرایط این خطا با نام NET::ERR_CERT_COMMON_NAME_INVALID برای شما نشان داده میشود.
خطای NET:ERR_CERT_REVOKED یا خطای لغو گواهی SSL
مشکل گواهی امنیتی سایت ssl یا NET:ERR_CERT_REVOKED نشان دهنده آن است که گواهی ssl سایت باطل و یا لغو شده است. درصورتی که سایت گواهی ssl خود را از طریق اشتباه و یا اعتبارسنجی نادرست بدست آورده باشد، این خطا ظاهر میگردد.
ارور ssl connect error 5 یا خطای اتصال SSL
ارور ssl_connect error 5 معمولاً زمانی رخ میدهد که نرمافزاری مانند IDM یا برنامههای مبتنی بر SSL نتوانند اتصال امن با سرور برقرار کنند. دلایل رایج این خطا شامل فایروال یا آنتیویروس فعال، تنظیمات نادرست پروکسی یا VPN، و نسخه قدیمی نرمافزار است.
برای رفع ارور ssl_connect error 5 میتوان ابتدا فایروال و آنتیویروس را موقتاً غیرفعال کرد، پروکسی و VPN را بررسی نمود و اطمینان حاصل کرد که نرمافزار بهروز باشد. این اقدامات معمولاً باعث برقراری صحیح اتصال SSL و رفع ssl_connect error 5 میشوند.
خطای ERR_SSL_PROTOCOL_ERROR یا خطای پروتکل SSL عمومی
یکی دیگر از خطا ssl، خطای پروتکل ssl عمومی است.درصورت استفاده از سرویس CDN، حتما باید گواهی ssl روی این سرویس نصب شده باشد.
حتی درصورت غیرفعال کردن CDN باز هم نیاز به نصب گواهی روی سرور وجود دارد؛ چراکه در غیر این صورت گواهی شما نامعتبر میباشد.
خطای SSL_ERROR_BAD_CERT_DOMAIN یا خطای تطابق دامنه
این خطا زمانی رخ میدهد که نام دامنه سایت با نام درج شده در گواهی SSL مطابقت نداشته باشد.
بهعنوان مثال، گواهی SSL برای www.example.com صادر شده اما شما example.com را وارد کردهاید. مرورگر در این شرایط اتصال را امن نمیداند و خطای SSL_ERROR_BAD_CERT_DOMAIN را نمایش میدهد.
خطای ERR_SSL_VERSION_OR_CIPHER_MISMATCH یا خطای ناسازگاری نسخه/رمز
این خطا نشان میدهد که نسخه SSL یا الگوریتم رمزنگاری (Cipher) بین مرورگر و سرور ناسازگار است. معمولاً دلیل آن استفاده از نسخه قدیمی SSL/TLS یا الگوریتمهای منسوخ شده روی سرور است.
برای رفع این خطا باید نسخههای جدید SSL/TLS را روی سرور فعال و الگوریتمهای مدرن رمزگذاری را پشتیبانی کنید.
خطای ERR_CONNECTION_RESET یا خطای بازنشانی اتصال
این خطا زمانی رخ میدهد که اتصال به سرور ناگهانی قطع یا بازنشانی شود. دلایل رایج شامل مشکلات شبکه، محدودیتهای فایروال یا آنتیویروس، و اختلالات VPN یا پروکسی هستند.
رفع این خطا معمولاً با بررسی شبکه، غیرفعال کردن موقت فایروال/آنتیویروس و تنظیم درست پروکسی یا VPN امکانپذیر است.
روش های رفع انواع خطای SSL به عنوان صاحب سایت
شاید شما به عنوان صاحب یک وب سایت تا به حال به این مشکل برخوردهاید که کاربران سایتتان گزارش خطا ssl در گوشی و در مرورگر را در زمان ورود به شما داده باشند. در این حالت شما باید به دنبال آموزش رفع ارورهای اس اس ال و آموزش رفع مشکل ssl در مرورگرها و گوشی باشید.
بدین منظور در ادامه این مطلب قصد داریم روش های رفع انواع خطای SSL، رفع خطای SSL Connection Error، رفع خطای net::err_cert_date_invalid و رفع خطای ssl در اندروید و مرورگر را برای شما شرح دهیم. بدین منظور مراحل زیر را دنبال نمایید:
1.خرید گواهی SSL
درصورتی که نصب گواهی SSL روی سایت شما انجام نشده باشد، کاربران در زمان ورود به سایت بوسیله هر نوع مرورگری، با خطا SSL روبرو میشوند. معمولا درصورتی که شما از کنترل پنل استفاده میکنید و دامنه بر روی هاست یا سرور به صورت صحیح اتصال داده شده باشد، گواهی SSL به صورت خودکار روی دامنه فعال میگردد.
اگر هم در زمان خرید دامنه گواهی SSL بر روی آن نصب نشده باشد، شما باید اقدام به خرید و نصب گواهی SSL از ارائه دهنده معتبر دامنه نمایید.
2.اطمینان از فعال بودن گواهی SSL روی سایت
درصورتی که گواهی SSL را خریداری کردهاید و آن را بر روی دامنه خود نیز نصب نمودهاید، اما هنوز سایت شما با خطای SSL مواجه است، احتمال دارد این خطا ناشی از فعال نبودن گواهی روی سایت شما باشد.
برای فعال کردن گواهی براساس نوع میزبانی سایت باید به روشهای زیر اقدام کنید:
درصورت میزبانی سایت توسط گیت هاب
برای فعال کردن SSL برای سایتهایی که توسط گیت هاب میزبانی میشوند باید ابتدا به پیشخوان سایت بروید. سپس در آن قسمت، تنظیمات را انتخاب کنید و در بخش سایدبار ست چپ، روی گزینه Pages کلیک نمایید.
سپس باید کلیک Enforce HTTPS را فعال نمایید.
درصورت میزبانی سایت توسط Netlify
حال اگر سایت شما از طریق Netlify میزبانی گردد، باید به تنظیمات سایت رفته و از قسمت Domain Management در ساید بار سمت چپ، گزینه HTTPS را برگزینید. در این قسمت باید از پیغام Your Site Has HTTPS Enabled اطمینان حاصل نمایید.
رفع ارور ssl در سایت وردپرس
برای رفع خطای SSL در سایتهای وردپرسی باید اقدام به نصب افزونه Force SSL نمایید. اگر این روشها بهمنظور رفع خطا فایدهای نداشت، باید از طریق سرویس میزبانی سایت پیگیری لازم را انجام دهید.
بررسی نحوه نصب صحیح گواهی SSL
در این مرحله باید از صحت نصب گواهی SSL اطمینان حاصل نمایید. بدین منظور باید به سایت SSLshopper.com وارد شوید. سپس آدرس دامنه خود را در آن درج کنید.
درصورت تایید گواهی در این سایت، خطای رخ داده مربوط به مرورگر و یا سیستم شما است. در نتیجه باید اقدام به آموزش رفع مشکل ssl در مرورگرها و رفع خطای ssl در اندروید و سیستم نمایید.
درصورتی هم که خطا SSL مربوط به گواهی باشد، آن خطا را بررسی نمایید. بدین منظور باید اقدام به بررسی گواهی نصب شده روی کنترل پنل کنید. درصورت استفاده از CDN نیز باید گواهی SSL را بر روی این سرویس نصب نموده و فعال کنید.
آموزش رفع مشکل ssl در مرورگرها
درصورتی که به عنوان کاربر در زمان ورود به سایت با خطای SSL مواجه شدید، با آموزش رفع ارورهای اس اس ال در مرورگرها میتوانید از این خطای آزاردهنده رهایی یابید. در ادامه به آموزش رفع مشکل ssl در مرورگرها خواهیم پرداخت:
رفع خطا SSL در گوگل کروم
درصورتی که در مرورگر Google Chrome با خطای SSL مواجه شدید، میتوانید با چند روش ساده آن را برطرف کنید. ابتدا مطمئن شوید که جدیدترین نسخه کروم نصب شده است؛ بهروزرسانی مرورگر از طریق خود Chrome امکانپذیر است.
سپس برای رفع خطای SSL در گوگل کروم اقدامات لازم را انجام دهید، از جمله بررسی آدرس سایت، پاک کردن کش و کوکیها و فعال سازی SSL در کروم تا مرورگر بتواند اتصال امن را به درستی برقرار کند. در گام بعدی باید اقدامات زیر را در پیش بگیرید:
تنظیم زمان و تاریخ سیستم برای رفع خطای SSL در کروم
اگر زمان سیستم اشتباه باشد، احتمال دارد خطای SSL رخ دهد؛ زیرا برخی از گواهینامههای SSL برای تایید مطابق با ساعتهای سیستم عمل مینمایند. تاریخ و ساعت نادرست در سیستم موجب بروز خطا SSL خواهد شد.
برای تنظیم ساعت در ویندوز باید به تنظیمات رفته و روی گزینه Time & Language کلیک کنید و سپس تاریخ و ساعت دقیق را تعیین نمایید.
پاک کردن کش گوگل کروم برای رفع خطای SSL در کروم
درصورتی که همچنان خطای گفته شده وجود داشت، باید اقدام به پاک کردن کش مرورگر خود کنید. بدین منظور از بخش سه نقطه بالا در سمت راست مرورگر، به تنظیمات وارد شوید. سپس روی گزینه Clear Browsing Cash کلیک نمایید.
در پنجره باز شده میتوانید تنظیمات فایلهای ذخیره شده و کوکی را انجام دهید و بعد از آن Clear Data را انتخاب کنید.
انتخاب حالت Unsafe
درصورتی مواجه شدن با پیغام Your Connection is Not Private در گوگل کروم باید حالت Unsafe را انتخاب و سایت را مشاهده نمایید.
به یاد داشته باشید استفاده از این روش تنها زمانی امکان دارد که شما از امنیت سایت و محتوای خود اطمینان دارید. بدین منظور باید گزینه Advanced را انتخاب کنید و سپس گزینه Unsafe را برگزینید.
رفع خطا SSL در مرورگر فایرفاکس
برای رفع این خطا در فایرفاکس همانند دیگر مرورگرها پیش میرویم. بدین منظور ابتدا نسخه مرورگر و ساعت و زمان آن را بررسی نمایید.
درصورت صحت از آنها باید Cash مرورگر را پاک کنید. پاک کردن دیتا و کوکی سایت را از قسمت Option≥ Privacy and Security ≤Clear Data انجام دهید.
رفع خطای اس اس ال در مرورگر سافاری
درصورت مواجه با خطا SSL در مرورگر سافاری همانند مرورگرهای فایرفاکس و کروم باید اقدام نمایید. همچنین بعد از مشاهده پیغام خطا، روی قسمت Visit the Website کلیک کنید. سپس Show Certificate را در پنجره باز شده انتخاب کنید و Install Certificate را انتخاب نموده و گواهی SSL را نصب نمایید.
سافاری(به انگلیسی: Safari ، تلفظ انگلیسی: /سِ فار ئی/ – از safari در زبان سواحلی، از ریشه «سَفَر» در زبان عربی، معنی: وحشگشت ) یک مرورگر وب از شرکت اپل است که بر پایه موتور چیدمان وبکیت ساخته شده و با ظاهری ساده و آسان دارای امکانات پیشرفته و امنیت قابل قبول است.
رفع خطای ssl در اندروید و خطای ssl در گوشی
همانطور که میدانید، مشاهده خطای SSL در گوشی و صفحه سفید هنگام باز کردن سایت، تجربه خوشایندی نیست، مخصوصاً زمانی که نیاز به اطلاعات سایت دارید.
روش رفع خطای SSL در اندروید مشابه رفع آن در مرورگر کامپیوتر است و با چند مرحله ساده میتوانید این مشکل را برطرف کنید. مراحل رفع خطای گواهینامه امن SSL در اندروید:
|
مراحل |
توضیحات |
|---|---|
|
بررسی تاریخ و زمان گوشی |
اطمینان حاصل کنید که تاریخ و زمان گوشی با زمان واقعی هماهنگ است، زیرا تنظیمات نادرست میتواند باعث نمایش خطای SSL شود. |
|
پاک کردن تاریخچه مرورگر |
وارد تنظیمات مرورگر شوید و با انتخاب گزینه Clear Browsing Data، کش و تاریخچه جستجو را پاک کنید تا اطلاعات قدیمی باعث بروز خطا نشوند. |
|
تغییر اتصال اینترنت |
گاهی اوقات مشکلات شبکه باعث خطای SSL در گوشی میشوند. اتصال به یک شبکه وایفای دیگر یا استفاده از داده موبایل میتواند مشکل را حل کند. |
|
غیرفعال کردن موقت فیلترشکن و آنتیویروس گوشی |
نرمافزارهای امنیتی یا VPN ممکن است اتصال SSL را مختل کنند. به صورت موقت آنها را غیرفعال کرده و دوباره سایت را باز کنید. |
|
ریست کردن گوشی اندرویدی |
اگر هیچ یک از روشهای بالا مؤثر نبود، یک بار ریست دستگاه میتواند مشکلات نرمافزاری یا اتصال را برطرف کند و به شما اجازه دهد سایت را بدون خطای SSL مشاهده کنید. |
با دنبال کردن این مراحل ساده، میتوانید رفع خطای SSL در اندروید و رفع خطای گواهینامه امن SSL در اندروید را به راحتی انجام دهید و دسترسی امن به سایتها را بازیابی کنید.
سوالات پرتکرار خطای SSL
خطا SSL CONNECTION ERROR به دلیل تنظیمات اشتباه SSL در سرور، اشکال در تایید گواهینامه و مشکلات در گواهی SSL اتفاق میافتد. برای رفع خطای SSL Connection Error به مطلب بالا مراجعه کنید.
با مراجعه به سایت www.SSLshopper.com/SSL-checker.html میتوانید به بررسی نام دامنه سایت موردنظرتان بپردازید. درصورت تایید گواهی امنیتی در این سایت، مشکل میتواند از سیستم شما باشد. با روشهای ذکر شده در این مطلب، باید خطای گواهی را در سیستم خود رفع نمایید.























