Какой сертификат от Let's Encrypt использует веб-сайт для HTTPS? - PullRequest
0 голосов
/ 01 октября 2018

У меня есть веб-сайт, настроенный для использования https с использованием сертификата Let's Encrypt.Я пытаюсь добавить этот сертификат в хранилище ключей для использования https с API dropwizzard.У меня проблема в том, что существует несколько сертификатов.

Мой вопрос: как мне определить, какие из сертификатов использует мой веб-сайт, чтобы я мог использовать их и для API?

В /etc/ssl/certs это то, что появляется:

lrwxrwxrwx 1 root root      49 Nov 20  2017 ca-bundle.crt -> /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
-rw-r--r-- 1 root root  885625 Apr 12 00:27 ca-bundle.crt.rpmnew
lrwxrwxrwx 1 root root      55 Nov 20  2017 ca-bundle.trust.crt -> /etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt
-rw-r--r-- 1 root root 1059673 Apr 12 00:27 ca-bundle.trust.crt.rpmnew
-rw------- 1 root root    1586 Dec 15  2017 localhost.crt
-rwxr-xr-x 1 root root     610 Aug 17 17:16 make-dummy-cert
-rw-r--r-- 1 root root    2516 Aug 17 17:16 Makefile
-rwxr-xr-x 1 root root     829 Aug 17 17:16 renew-dummy-cert

Ответы [ 2 ]

0 голосов
/ 02 октября 2018

Вы можете взглянуть на свой vhost-файл, чтобы увидеть путь к физическим ssl-файлам сертификата, используемым веб-сайтом.Скорее всего, vhost будет находиться в / etc / apache2 / sites-available /.

0 голосов
/ 02 октября 2018

После более тщательного изучения конфигурационных файлов, как предположил Патрик, я нашел файл конфигурации в /etc/httpd/conf.d/ssl.conf, в котором был указан путь к сертификату и закрытому ключу.

...