پس از نصب گواهینامه SSL خریداری شده بر روی وب سایت ممکن است با مشکل سبز نشدن گواهینامه SSL و پس از وارد کردن آدرس در نوار آدرس مرورگر https به رنگ خاکستری با علامت قفل همراه علامت اخطار زرد رنگ در مرورگر FireFox یا علامت اخطار داخل دایره به جای علامت قفل سبز رنگ مواجه شوید. این مشکل به دلیل خطای Mixed Content در وب سایت یا قالب سیستم مدیریت محتوای سایت شما است. اما در این مطلب از وبلاگ سرورپارس با راهکار حل مشکل سبز نشدن گواهینامه ssl همراه شما هستیم.
در حالت نمایش HTTPS سایت تمامی تصاویر و فایل ها شامل فایل های جاوا اسکریپت، CSS و غیره همچنین تمامی لینک های استفاده شده در متن صفحه سایت شما باید به صورت HTTPS فراخوانی شده باشند. در صورتی که هرکدام از این موارد در سایت شما به صورت HTTP فراخوانی شده باشد خطای Mixed Content رخ می دهد. اما رفع خطای Mixed Content چگونه انجام می شود؟
رفع مشکل سبز نشدن گواهینامه SSL
همانطور که در قسمت مقدمه اشاره کردیم، مشکل سبز نشدن گواهینامه ssl یکی از مواردی است که ممکن است در فرایند نصب ssl با آن مواجه شوید. برای رفع این مشکل باید طبق مراحل زیر پیش بروید. جهت رفع خطای Mixed Content مراحل زیر را انجام دهید:
۱. وب سایت را در حالت HTTPS در مرورگر Google Chrome باز کنید.
۲. مانند تصویر زیر بر روی علامت اخطار داخل دایره در نوار آدرس مرورگر کنار نام دامنه کلیک کنید.
۳. در زیر پیام This Site Supplied Invalid Certificate Transparency Information روی لینک Details کلیک نمایید. در نسخه های جدید ممکن است این گزینه وجود نداشته باشد شما می توانید با استفاده کلید F12 و انتخاب تب Security و یک بار رفرش سایت نیز به این قسمت دسترسی داشته باشید.
۴. در پنجره سمت راست در کنار عبارت Mixed Content دایره قرمز نمایش داده می شود به معنی وجود فایل های غیر HTTPS در محتوای نرم افزار یا سایت شما که باید برطرف شود.
۵. در همان پنجره سمت راست بالای صفحه نزدیک آدرس بار تعداد خطا ها و هشدار ها نمایش داده شده است بر روی خطا ها کلیک کنید.
۶. پس از کلیک در پایین پنجره سمت راست یک بخش با نام Console نمایش داده می شود.
تمامی خطا ها و هشدار ها را برطرف نمایید (لینک هر فایل و نحوه برطرف کردن آن توضیح داده شده است در بخش Console). جهت رفع خطاها و هشدار های بخش بالا اگر برای شما مقدور نیست باید با طراح سایت یا پشتیبان نرم افزار سایت خود تماس بگیرید. پس از رفع خطاهای Mixed Content وب سایت شما باید در حالت HTTPS با قفل سبز رنگ در آدرس بار مرورگر نمایش داده شود و مشکل سبز نشدن گواهینامه ssl رفع شده است.
رفع مشکل سبز نشدن SSL در وردپرس نیز به سادگی و با استفاده از یک افزونه قابل انجام است. اگر در وردپرس این مشکل برای شما پیش آمده می توانید تنها با فعال کردن یک افزونه این مشکل را رفع کنید و به راحتی وب سایت خود را امن کنید. افزونه really simple ssl برای این کار کاملا مناسب است.
چرا باید از گواهینامه SSL استفاده کنیم؟
اولین دلیل برای این که باید از گواهینامه SSL داشته باشیم این است که مرورگر کروم بعد از جدیدترین آپدیت، وب سایت هایی که از پروتکل امن HTTPS استفاده نکرده باشند، در این مرورگر نمایش داده نخواهند شد. دلیل دیگر توجه به ایمن کردن اتصالات مرورگر و سرور است. اگر یک وب سایت بزرگ و فروشگاهی دارید، لازم است که حتما از یک SSL معتبر استفاده کنید. اگر نگران حملات فیشینگ هستید؛ ssl را جدی بگیرید.
استفاده از گواهینامه امنیتی این ارتباطات را ایمن کرده و اطلاعات ارسال شده از سمت مرورگر به سرور را رمزگذاری می کند. با این کار جلوی بسیاری از حملات فیشینگ و یا هک وب سایت گرفته خواهد شد. البته برای حفظ امنیت وب سایت استفاده از SSL کافی نیست. در هر صورت سرورپارس یکی از بزرگترین و معتبرترین شرکت های ارائه دهنده گواهینامه امنیتی ssl معتبر است. برای خرید SSL با کارشناسان فروش ما در تماس باشید.
مطالب مرتبط:
محتواتون خیلی بهم کمک کرد ممنون