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

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

Ошибка ERR_SSL_SERVER_CERT_BAD_FORMAT мешает пользователям получать безопасный доступ к веб-сайтам. Она появляется в таких браузерах, как Google Chrome, когда возникают проблемы с форматом или установкой SSL-сертификата. Важно быстро исправить эту ошибку, чтобы восстановить безопасный доступ, если Вы с ней столкнулись.

В этом руководстве рассказывается о том, что означает эта ошибка, каковы ее причины и как ее исправить в Windows и Chrome.


Что такое ошибка ERR_SSL_SERVER_CERT_BAD_FORMAT?

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

Браузеры проверяют SSL-сертификаты с помощью цепочки доверия. Если сертификат оформлен неправильно или выдан не тем органом, которому доверяют, браузер считает его угрозой безопасности. Даже незначительные ошибки при установке сертификата могут нарушить процесс шифрования, в результате чего сайты станут недоступными.

Более того, устаревшие браузеры или операционные системы могут не поддерживать новые конфигурации SSL, что увеличивает вероятность возникновения этой ошибки.


Причины ошибки ERR_SSL_SERVER_CERT_BAD_FORMAT

Исправление ошибок SSL может быть непростым делом, поскольку одна и та же проблема может возникнуть в разных ситуациях. Ее может вызвать небольшая ошибка в конфигурации сертификата. Вот основные причины ошибки ERR_SSL_SERVER_CERT_BAD_FORMAT:

  1. Самоподписанный сертификат: Браузеры отвергают самоподписанные сертификаты, потому что их не выпустил доверенный центр сертификации. Это одна из самых распространенных причин данной ошибки.
  2. Неправильное форматирование SSL-сертификата: Если сертификат использует неподдерживаемый формат, браузер не сможет его прочитать.
  3. Неправильная установка: Неправильно настроенный SSL-сертификат не проходит проверку и вызывает ошибку.
  4. Поврежденные файлы сертификатов: Если файл сертификата поврежден или неполный, браузер отказывается его принимать.
  5. Устаревший браузер или ОС: Старые системы могут не распознавать новые форматы SSL.
  6. Недоверенный центр сертификации: Браузеры отклоняют сертификаты от неизвестных или неправильно настроенных центров сертификации.
  7. Конфликтующие расширения для браузеров: Некоторые расширения мешают проверке SSL и вызывают ошибки.
  8. Неправильные настройки сервера: Неправильные настройки SSL/TLS на сервере могут нарушить процесс проверки.

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

Вы можете исправить эту ошибку, заменив самоподписанные сертификаты, обеспечив их правильный формат, переустановив SSL-сертификат, обновив систему и изменив настройки браузера. Выполните следующие шаги, чтобы решить эту проблему в Windows и Chrome.

Добавьте сайт в список доверенных сайтов в Windows

Добавление сайта в список доверенных сайтов в Windows может помочь обойти предупреждения SSL, в том числе вызванные самоподписанными сертификатами. Однако этот метод не устраняет проблему – он просто говорит Вашей системе доверять этому сайту, несмотря на проблему с сертификатом.

Этот обходной путь полезен для внутренних сетей или тестовых сред, где Вы контролируете сайт. Если сайт предназначен для публичного доступа, лучше использовать доверенный SSL-сертификат. Вот как указать Windows доверять Вашему сайту:

  1. Вызовите меню Пуск и найдите пункт Параметры Интернета.
  2. Откройте Свойства Интернета, затем перейдите на вкладку Безопасность.
  3. Нажмите на Доверенные сайты и затем Сайты.

    Окно параметров Интернета
  4. В поле Добавить этот сайт в зону введите URL-адрес сайта, на котором возникла ошибка.

    Окно доверенных сайтов
  5. Нажмите Добавить, затем Закрыть.
  6. Загрузите сайт снова. Если появится предупреждение, найдите опцию ” Принять риск и продолжить”, чтобы временно продолжить работу.

Проверка формата SSL-сертификата

Убедитесь, что сертификат имеет правильный формат. К распространенным форматам относятся:

  • PEM (.pem, .crt, .cer): Используется Apache и Nginx.
  • PKCS#7 (.p7b, .p7c): Используется серверами на базе Windows.
  • PKCS#12 (.pfx, .p12): Хранит закрытые ключи и сертификаты вместе.

Чтобы преобразовать файл PFX в PEM, ознакомьтесь с нашим руководством по преобразованию SSL-сертификатов.


Переустановите SSL-сертификат

Если сертификат установлен неправильно, переустановите его:

  1. Откройте диспетчер IIS (если Вы используете Windows Server).
  2. Перейдите к разделу Сертификаты сервера в разделе Безопасность.
  3. Нажмите Импорт и выберите нужный файл SSL-сертификата.
  4. Привяжите сертификат к Вашему сайту в разделе Site Bindings.

Ознакомьтесь с нашим подробным руководством о том, как установить SSL-сертификат через IIS. Вы также можете просмотреть все наши руководства по установке SSL и выбрать инструкцию по установке SSL для Вашего конкретного сервера.


Обновление Windows и корневых сертификатов

  1. Откройте НастройкиОбновление и безопасностьWindows Update.
  2. Нажмите Проверить наличие обновлений и установите все доступные обновления.
  3. Перезагрузите компьютер, чтобы применить изменения.
Окно обновления Windows

Вы также можете вручную обновить хранилище сертификатов с помощью Command Prompt:

  1. Откройте Командную строку от имени администратора и выполните следующую команду:

    certutil -syncWithWU
  2. Это заставит Windows синхронизировать корневые сертификаты с серверами Windows Update.

Очистить состояние SSL

Chrome может кэшировать данные SSL, что приводит к постоянным ошибкам. Чтобы очистить состояние SSL:

  • Откройте Панель управления > Параметры Интернета.
  • Перейдите на вкладку Содержание.
  • Нажмите Очистить состояние SSL.
Окно свойств Интернета

Вы можете следовать нашему подробному руководству о том, как очистить состояние SSL.


Отключите конфликтующие расширения

Некоторые расширения мешают работе с SSL-сертификатами. Отключите их:

  • Откройте Chrome > Расширения.
  • Отключите все расширения и проверьте, сохраняется ли ошибка.
  • Включайте расширения одно за другим, чтобы найти виновника.
на сайте

Обновление Chrome

Устаревший браузер может не поддерживать новые SSL-сертификаты. Чтобы обновить Chrome:

  • Откройте Chrome > Справка > О Google Chrome.
  • Установите доступные обновления и перезапустите Chrome.
Обновление Chrome

Сброс настроек Chrome

Если причиной ошибки являются неверно настроенные параметры, сбросьте Chrome:

  • Откройте Chrome > Настройки > Сброс настроек.
  • Нажмите Восстановить настройки по умолчанию.
  • Перезапустите Chrome и проверьте работу сайта.
Сброс настроек

Проверьте антивирус и брандмауэр

Некоторые программы безопасности блокируют сертификаты SSL. Временно отключите антивирус или брандмауэр и проверьте, исчезнет ли ошибка. Если исчезнет, измените настройки, чтобы разрешить SSL-соединения.


Исправьте ошибки SSL навсегда – выберите правильный SSL-сертификат

Не позволяйте ошибкам SSL нарушать работу Вашего сайта. Ошибка ERR_SSL_SERVER_CERT_BAD_FORMAT часто возникает из-за проблем с форматированием, самоподписанных сертификатов или неправильной установки. Как исправить? Правильно установленный, действительный SSL-сертификат от надежного поставщика.

На сайте SSL Dragonмы предлагаем широкий выбор SSL-сертификатов от ведущих центров сертификации, обеспечивая безопасность и отсутствие ошибок на Вашем сайте. Если Вам понадобится помощь, наша команда экспертов готова помочь. Приобретите SSL прямо сейчас и обеспечьте бесперебойную работу Вашего сайта!

Сэкономьте 10% на SSL-сертификатах при заказе сегодня!

Быстрая выдача, надежное шифрование, 99,99% доверия к браузеру, специализированная поддержка и 25-дневная гарантия возврата денег. Код купона: SAVE10

Детальное изображение дракона в полете
Написано

Опытный автор контента, специализирующийся на SSL-сертификатах. Превращает сложные темы кибербезопасности в понятный, увлекательный контент. Вносите свой вклад в повышение уровня цифровой безопасности с помощью впечатляющих рассказов.