Для корректной работы интеграции между толстым клиентом IBM Rational DOORS и тонкими клиентами приложений Jazz Team Server необходимо настроить доступ к серверу Jazz через защищенный HTTPS протокол.
Для этого:
1. Остановите Jazz Team Server
2. Перейдите в папку <Jazz Team Server home>\server\jre\bin и запустите программу ikeyman.exe. Запустится менеджер, в котором необходимо будет создать ключ безопасности для JTS (см. Рис. 1.).
Рис. 1. Создание сертификата безопасности JTS
3. Выполните из главного меню команду Файл базы данных ключей > Создать.
4. В появившемся окне задайте имя и расположение файла базы данных ключей (см. Рис. 2). Сохранять удобнее в корне диска C:\.
Рис. 2. Окно создания файла базы данных ключей для JTS
5. В следующем окне введите пароль для создаваемой БД (см. Рис. 3).
Рис. 3. Окно задания пароля для БД
6. Создайте сертификат для JTS, щелкнув по кнопке Создать собственный сертификат… в правой панели менеджера.
7. Заполните данные создаваемого ключа в появившемся окне и щелкните по кнопке ОК (см. Рис. 4).
Рис. 4. Создание нового собственного сертификата для JTS
8. Скопируйте созданный сертификат .jks в папку <Jazz Team Server home>\server\liberty\servers\clm\resources\security
9. Перейдите в папку <Jazz Team Server home>\server\liberty\servers\clm.
10. Откройте файл server.xml и измените значение в строке
<keyStore id="defaultKeyStore" location="ibm-team-ssl.keystore" type="JCEKS" password="{xor}Nj0ycis6PjI="/>
на данные файла ключа, на созданный на предыдущих шагах .jks сертификат, указав, соответственно, имя файла, тип базы данных ключей и пароль БД
11. Сохраните и закройте файл.
12. Запустите Jazz Team Server.
13. В браузере перейдите на страницу сервера Jazz и установите созданный собственный сертификат в раздел "Доверенные корневые центры сертификации".
14. Перезапустите браузер.