n1ro°
RU

Ошибки · Решение

TLS alert 46 certificate_unknown: что означает и как исправить

Сертификат отклонён по причине, для которой не подходит более конкретный TLS alert.

Редакция N1RO · Проверено

Короткий ответ

TLS alert 46 certificate_unknown. Сертификат отклонён по причине, для которой не подходит более конкретный TLS alert. Сверьте код с официальной поддержкой производителя и выполните только безопасные шаги.

Что означает ошибка

Сертификат отклонён по причине, для которой не подходит более конкретный TLS alert.

Возможные причины

  • Локальная политика проверки сертификатов отклонила цепочку по нестандартному правилу.
  • Crypto provider вернул verify error, не имеющий отдельного TLS alert.
  • Приложение применяет дополнительные ограничения поверх обычной PKI-проверки.

Что проверить

  • Получите точный X.509 verify code до преобразования в certificate_unknown.
  • Сравните результат системного verifier и verifier внутри приложения.
  • Проверьте дополнительные certificate policies, EKU и локальные trust rules.

Безопасные шаги

  1. Исправьте конкретную причину, найденную в verify code, вместо обхода проверки.
  2. Синхронизируйте trust policy приложения и ОС, если они расходятся.
  3. После изменения повторите проверку цепочки отдельным X.509 инструментом.

Только безопасные обратимые действия. Опасные шаги — только по официальной инструкции и с пониманием рисков.

Когда нужен сервис

  • Если TLS сообщает только certificate_unknown без деталей, нужен внутренний verify log клиента/сервера, который сформировал alert.

Похожие ошибки

  • /errors/tls-alert-unexpected-message/
  • /errors/tls-alert-bad-record-mac/
  • /errors/tls-alert-record-overflow/

Что учитывать

Точная причина зависит от версии ПО/прошивки, полного текста ошибки и контекста. Официальная инструкция имеет приоритет.

Официальный источник

Расшифровка сверена с официальными страницами поддержки из источников ниже. Редакция N1RO не диагностировала ваш конкретный случай.