Certbot с Tomcat9 (линода) Ubuntu 19.4 - PullRequest
0 голосов
/ 19 июня 2019

Я настроил https на http-сервере apache (порт 80) вместе с webmin (порт 10000) с помощью команды «Зашифровать». я установил tomcat9 на тот же сервер, и он слушает порт 8080 (http). Сервер Tomcat9 также работает нормально. я пытаюсь настроить https для Tomcat9. я скопировал cert1.pem, chain1.pem и privkey.pem из папки /etc/letsencrypt/archive/ satellitedomain.com} в папку / etc / tomcat9. Также обновил файл server.xml, раскомментировав раздел «connector port =" 8443 »и поместив расположение файлов pem в раздел сертификатов. Я перезапустил службу tomcat9. Когда я перехожу на http://example.com:8080,, он показывает tomcat веб-страница. если я делаю https://example.com:8080 или https://example.com:8443,, я получаю ERR_SSL_PROTOCOL_ERROR. iptable -L -n -v показывает порт 8443 для принятия. Вы можете помочь?

1 Ответ

0 голосов
/ 22 июня 2019

Не работает из-за орфографической ошибки в server.xml. Вместо privkey.pem у меня был key.pem. сейчас работает.

...