SEC_ERROR_INADEQUATE_KEY_USAGE — Firefox: cert содержит Key Usage extension (keyUsage), но required bits отсутствуют для server auth. Нужны: digitalSignature + keyEncipherment (RSA) или digitalSignature (ECDSA). Или Extended Key Usage (EKU) не содержит serverAuth. Fix: перевыпустить через CA с правильными extensions.
Ниже: причины, исправление, FAQ.
TLS Web Server Authenticationopenssl x509 -in cert.pem -text | grep -A2 "Key Usage"SSL/TLS — протокол шифрования, который защищает данные между браузером и сервером. Наш инструмент анализирует сертификат, цепочку доверия, версию TLS и известныеуязвимости.
Издатель, срок действия, алгоритм подписи, покрываемые домены (SAN) и тип валидации (DV/OV/EV).
Проверка полной цепочки: от конечного сертификата через промежуточные до корневого CA.
Версия протокола (TLS 1.2/1.3), набор шифров, поддержка Perfect Forward Secrecy (PFS).
Создайте монитор — получайте уведомления в Telegram и email за 30/14/7 дней до истечения.
мониторинг SSL-сертификатов
аудит TLS-конфигурации
HTTPS как фактор ранжирования
доверие покупателей
www и поддомены.Strict-Transport-Security заставляет браузер всегда использовать HTTPS.Мониторинг SSL-сертификатов, история проверок и уведомления за 30 дней до истечения.
Зарегистрироваться (FREE)Key Usage — primary уровень: что cert может криптографически делать (sign, encrypt). EKU — constraining уровень: для каких applications allowed (server auth, client auth, email, code signing).
RSA: KU=digitalSignature,keyEncipherment + EKU=serverAuth. ECDSA: KU=digitalSignature + EKU=serverAuth.
Да. В OpenSSL config: <code>keyUsage=digitalSignature,keyEncipherment</code> + <code>extendedKeyUsage=serverAuth</code>.
Firefox исторически строже с KU validation. Chrome тоже проверяет, но warnings иногда глуше.