Как преобразовать частные, общедоступные файлы PEM и файл cer в полноценный и закрытый ключ?
У меня есть 3 файла: частный сертификат pem, общедоступный сертификат pem и файл, содержащий центры сертификации, которые их подписали. (это открытым текстом). Я пытаюсь настроить графану, для которой требуется закрытый ключ rsa и сертификат полной цепочки.
Я не совсем уверен, что такое фуллчейн. Я знаю, как преобразовать закрытый ключ pem в закрытый ключ rsa, используяopenssl rsa -in private.pem -out rsa_private.key
Я пробовал просто использовать открытый текст как полную цепочку, но это не сработало. (в сообщениях журнала указано:failed to find certificate PEM data in certificate intput, but did find a private key; PEM inputs may have been switched
)
Мне удалось заставить его работать, используя мои собственные самоподписанные сертификаты, как описано на странице документации Grafana, но, похоже, я не могу интегрировать нужные мне центры сертификации.
Любая помощь будет здорово, спасибо.