Центр допомоги

Чому браузер пише, що сайт «не безпечний»

Коротка відповідь

Браузер попереджає про небезпеку, коли не може підтвердити захищене з’єднання: сертифікат прострочений, відсутній, виданий на інше ім’я або на сторінці є незахищені елементи. Проблема майже завжди в SSL-сертифікаті сайту, а не у вашому браузері.

Джерело: правила ZRAZU щодо статусу сертифіката; правила CA/Browser Forum

Найчастіші причини

  • Сертифікат прострочений — Строк дії сертифіката закінчився, а автоматичний перевипуск не спрацював або його немає.
  • Сертифіката немає взагалі — На сайті ще не встановлено жодного сертифіката: сполучення йде по незахищеному http.
  • Ім’я не збігається — Сертифікат виданий на інше ім’я домену або не покриває піддомен (наприклад www.), з яким його відкривають.
  • Незахищений вміст — Сторінка на https підвантажує картинку чи скрипт по http: браузер вважає з’єднання частково незахищеним.

Як перевірити самостійно

Інструмент перевірки сертифіката показує строк дії, ланцюжок, на яке ім’я виданий сертифікат і чи є розбіжність.

Перевірити сертифікат сайту

Часті питання

Чи можна виправити це безкоштовно?

Так: Let’s Encrypt — безкоштовний сертифікат, якого достатньо для шифрування будь-якого сайту; різниця з платними — не в надійності шифрування.

Чому попередження зникло не одразу після встановлення сертифіката?

Браузер і проміжні кеші можуть якийсь час пам’ятати попередній стан; спробуйте оновити сторінку без кешу або відкрити сайт в іншому браузері.

Чи допомогла стаття?