SSL с Tomcat 7 в Ubuntu: невозможно подключиться - PullRequest
1 голос
/ 07 марта 2012

Я пытаюсь защитить свой сервер Tomcat 7 с помощью SSL.Он запускается в Ubuntu 11.

Итак, сначала я создал хранилище ключей с помощью этой команды:

keytool -genkey -alias tomcat -keyalg RSA 

в качестве пароля, я принял 'changeit'

Это мой коннектор вserver.xml:

<Connector port="8443" maxThreads="200" scheme="https" secure="true" SSLEnabled="true" keystoreFile="${user.home}/.keystore" keystorePass="changeit" clientAuth="false" sslProtocol="TLS" />

, поэтому, если я пытаюсь подключиться к https //: localhost: 8443, я получаю сообщение об ошибке, что не удается подключиться.

Я понятия не имею, что я должен делать.: (

Пожалуйста, помогите мне! Thx:)

1 Ответ

3 голосов
/ 07 марта 2012

Добавьте следующий атрибут в ваш соединитель: protocol="org.apache.coyote.http11.Http11Protocol"

т.е.

 <Connector protocol="org.apache.coyote.http11.Http11Protocol"
           port="8443" .../>   

Это абсолютно требуется.

При условии, что с хранилищем ключей нет проблем, это должно работать.
Вы можете использовать инструмент на основе Java для создания своего хранилища ключей, например, например. Сертификат помощника

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...