Ошибка ERR_CERT_COMMON_NAME_INVALID: Как исправить?

Ошибка ERR_CERT_COMMON_NAME_INVALID обычно возникает, когда название сертификата SSL/TLS не совпадает с доменным именем, на которое пытается зайти пользователь. В результате браузер воспринимает сайт как потенциально небезопасный, что может отпугнуть посетителей и повлиять на SEO.

Основные причины ошибки ERR_CERT_COMMON_NAME_INVALID

  • Неправильно настроенный сертификат: Иногда при установке SSL сертификата указано неправильное доменное имя, что приводит к этой ошибке.
  • Несовпадение поддомена: Сертификат выпущен для одного домена, например, example.com, но пользователь заходит через поддомен, например, www.example.com или другого поддомена.
  • Проблемы с SSL-цепочкой: Браузер может не доверять сертификату, если цепочка сертификации нарушена или отсутствует.
  • Истекший сертификат: Если сертификат SSL/TLS просрочен, браузер также будет отображать эту ошибку.

Как исправить ошибку ERR_CERT_COMMON_NAME_INVALID?

1. Проверьте настройки SSL-сертификата

Убедитесь, что ваш сертификат выдан для правильного доменного имени. Проверить соответствие можно с помощью команды в терминале:

openssl s_client -connect ваш_домен:443

2. Обновите сертификат

Если сертификат устарел, его необходимо обновить. Если у вас есть автоматическое обновление, проверьте, не сбилось ли оно.

3. Используйте сертификат для поддоменов

Если вам нужно защитить поддомены (например, www.example.com и blog.example.com), убедитесь, что ваш SSL-сертификат поддерживает их, либо установите wildcard-сертификат.

4. Перезагрузите сервер

После всех изменений перезагрузите веб-сервер, чтобы обновления сертификата вступили в силу.

5. Очистите кеш браузера и cookies

Иногда браузеры могут сохранять старые данные, которые вызывают конфликт. Очистка кеша и cookies может решить проблему.