Что можно проверить
- Цепочку: вставьте fullchain.pem — покажу порядок, найду лишний или не тот промежуточный сертификат и проверю каждую подпись.
- CSR перед отправкой в УЦ: имена SAN, длина ключа, подпись запроса.
- Ключ к сертификату: после продления часто кладут старый ключ, и nginx не стартует с ошибкой key values mismatch.
То же самое в консоли
openssl x509 -in cert.pem -noout -text
openssl req -in request.csr -noout -text -verify
openssl x509 -in cert.pem -noout -fingerprint -sha256
# ключ подходит, если хэши совпадают
openssl x509 -in cert.pem -noout -pubkey | openssl sha256
openssl pkey -in key.pem -pubout | openssl sha256
Проверить сертификат на живом сайте — проверка SSL; создать ключ и CSR — генератор CSR.