Ошибки · Решение
TLS alert 46 certificate_unknown: что означает и как исправить
Сертификат отклонён по причине, для которой не подходит более конкретный TLS alert.
Короткий ответ
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.
Безопасные шаги
- Исправьте конкретную причину, найденную в verify code, вместо обхода проверки.
- Синхронизируйте trust policy приложения и ОС, если они расходятся.
- После изменения повторите проверку цепочки отдельным 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 не диагностировала ваш конкретный случай.