Коли закінчується строк дії SSL-сертифіката, сайт може продовжувати фізично працювати, але браузер уже попереджає відвідувача про небезпечне з’єднання. Для бізнесу це майже рівнозначно простою: клієнти не відкривають сторінки, не залишають контакти й не завершують оплату. Діяти треба швидко, але без хаотичних змін у налаштуваннях домену та сервера.
Проблему зазвичай можна усунути протягом короткого часу, якщо є доступ до хостингу, домену та панелі керування сайтом. Важливо не обмежитися встановленням нового сертифіката, а перевірити його ланцюжок, автоматичне продовження та ресурси сторінок, які можуть і далі завантажуватися через незахищений HTTP.
Як перевірити строк і ланцюжок сертифікатів
Спочатку переконайтеся, що попередження справді спричинене простроченим SSL. Натисніть на значок біля адреси сайту або скористайтеся сервісом перевірки сертифікатів. Зверніть увагу на дату завершення, доменні імена, для яких видано сертифікат, та організацію-видавця.
Сертифікат може бути чинним, але браузер усе одно покаже помилку, якщо сервер не передає проміжні сертифікати або встановлено сертифікат для іншого домену. Перевірте основний домен, версію з www і всі піддомени, якими користуються відвідувачі. Якщо сайт працює через CDN або проксі, сертифікат потрібно перевірити і на зовнішньому сервісі, і на сервері-джерелі.
Не ігноруйте точний код помилки браузера. Він допомагає відрізнити завершення строку від неправильного часу на пристрої, невірного доменного імені чи проблеми з центром сертифікації.
Термінове поновлення SSL
Якщо сертифікат прострочений, найшвидший шлях — поновити його через панель хостингу. Багато провайдерів підтримують безплатні сертифікати Let’s Encrypt і встановлюють їх автоматично. Для комерційних сертифікатів може знадобитися продовження ліцензії, повторне підтвердження домену та завантаження нового комплекту файлів.
Перед ручними змінами зафіксуйте поточну конфігурацію. Після встановлення очистьте кеш сервера, CDN і браузера, а потім перевірте сайт із кількох мереж або пристроїв. Якщо доступів немає або незрозуміло, де завершується HTTPS-з’єднання, краще залучити спеціаліста. Загальний порядок аварійної роботи описано в матеріалі про відновлення сайтів після технічних збоїв.
Після поновлення перевірте не лише головну сторінку, а й форму заявки, адміністративну панель, оплату, API та піддомени. Часткове відновлення може приховати проблему, яка знову проявиться на важливому етапі взаємодії з клієнтом.
Автоматичне продовження
Щоб ситуація не повторилася, потрібно знайти причину збою автоматичного поновлення. Найчастіше це зміна DNS, недоступність службової адреси перевірки, вимкнене завдання cron, обмеження хостингу або сертифікат, який колись встановили вручну й забули перевести на автоматичний режим.
Переконайтеся, що для домену ввімкнено автопродовження, а система може пройти перевірку володіння доменом. Залиште запас часу: контрольне сповіщення бажано отримувати за 20–30 днів до завершення строку, а не в день відмови. Відповідальна технічна підтримка сайту має відстежувати такі строки разом із резервними копіями, оновленнями та доступністю форм.
Власникові варто мати окремий список критичних сервісів: домен, хостинг, SSL, CDN, корпоративна пошта й платіжні інтеграції. Для кожного запишіть відповідального, дату оплати, спосіб продовження та резервний контакт.
Пошук змішаного вмісту після ремонту
Навіть після встановлення чинного сертифіката браузер може показувати, що сторінка захищена не повністю. Причина — змішаний вміст: HTML завантажується через HTTPS, а зображення, шрифти, скрипти або стилі все ще викликаються за адресами HTTP.
Відкрийте інструменти розробника браузера й перегляньте повідомлення безпеки та мережеві запити. У WordPress старі адреси можуть залишитися в текстах, налаштуваннях теми, віджетах, конструкторах сторінок і базі даних. Замінювати їх потрібно обережно, зі створенням резервної копії та з урахуванням серіалізованих даних.
Додатково перевірте примусовий редирект із HTTP на HTTPS, canonical, карту сайту та адресу сайту в налаштуваннях WordPress. Повний перелік регулярних перевірок можна звірити з матеріалом про те, що входить у технічну підтримку сайту.
Поновлений SSL має повернути не тільки зелений індикатор у браузері, а й нормальний шлях клієнта: відкриття сторінки, відправлення форми та оплату без попереджень. Після ремонту зафіксуйте причину збою й налаштуйте контроль, щоб наступне продовження відбулося до того, як проблему побачать відвідувачі.