Пароль хранилища ключей для конфигурации Jetty 7.0 SSL - PullRequest
9 голосов
/ 14 января 2011

Попытка настроить SSL на пристани 7.2.2, используя следующие инструкции: http://docs.codehaus.org/display/JETTY/How+to+configure+SSL

, застрявшая на 3b: keytool -importkeystore -srckeystore jetty.pkcs12 -srcstoretype PKCS12 -destkeystore $JETTY_HOME/etc/keystore

Пристань поставляется с хранилищем ключей по умолчанию на $JETTY_HOME/etc/keystore.При запуске этой команды меня просят ввести пароль.Я не знаю пароль хранилища ключей по умолчанию.

Если я пытаюсь заменить это хранилище ключей на только что созданное - я получаю IOException при запуске молнии - хранилище ключей подделано или неверный пароль.

Что я делаю не так?Или какой пароль от хранилища ключей по умолчанию?

Ответы [ 5 ]

13 голосов
/ 07 июля 2011

Пароль по умолчанию для хранилища ключей, поставляемого с причалом, - storepwd. Но я настоятельно рекомендую вам выполнить шаги, перечисленные в Как настроить SSL и создать собственное хранилище ключей.

4 голосов
/ 14 января 2011

Я думаю, вы просто хотите перезаписать хранилище ключей в etc / keystore новым. Затем обновите конфигурацию Jetty, как на шаге 4. Вам нужно будет скрыть пароль хранилища ключей, используя класс org.mortbay.jetty.security.Password.

2 голосов
/ 10 февраля 2012

Еще один тонкий шаг, который необходимо выполнить.

т. Е. В Jetty есть еще один файл start.ini, не комментируйте строку jetty-ssl.xml, чтобы активировать конфигурацию SSL.

0 голосов
/ 20 апреля 2011

Одна нота, версия Eclipse Jetty работает немного иначе http://www.eclipsezone.com/eclipse/forums/t88098.html

0 голосов
/ 14 января 2011

Это было мое плохо. Не заметил, что есть также jetty-ssl.xml, который использует хранилище ключей по умолчанию. Переместил addConnector в jetty-ssl.xml, поставил там правильные пароли, и теперь все работает как чудо.

...