Проблема с сертификатом Spring boot p7b
У меня есть сертификат в формате.crt. Я хочу преобразовать его в.p7b для моего встроенного tomcat с весенней загрузкой. Я использовал эту команду для его преобразования.
openssl crl2pkcs7 -nocrl -certfile certificate.crt -out certificate.p7b -certfile ca_bundle.crt
После запуска моего кота с:
sudo java -jar -Dserver.ssl.aprEnabled=true -Djava.library.path=/usr/local/apr/lib -Dserver.ssl.certificateKeyFile=/home/support/private.key -Dserver.ssl.certificateFile=/home/support/certificate.p7b ui-service-0.0.1-SNAPSHOT.war
У меня такая проблема:
java.lang.Exception: Unable to load certificate /home/support/certificate.p7b (error:0D0680A8:asn1 encoding routines:asn1_check_tlen:wrong tag)
Вот заголовок моего сертификата:
-----BEGIN PKCS7-----
Кажется, кот ищет:
-----BEGIN CERTIFICATE-----
Как заставить работать формат p7b на Tomcat? есть ли корректировка в конфигурации Tomcat?
Спасибо