Обновление SSL сертификата

SSL сертификат необходим для настройки работы компонентов системы по HTTPS протоколу.
Для всех компонентов системы (веб (Nginx), сервера, ридера, райтера, интеракта) используется один и тот же сертификат.

Установка и обновление сертификата требуются:

  • При первой установке компонентов системы.
  • При завершении срока действия установленного сертификата, выпуске нового.

Порядок работы

  • При установке ИТМен будет использован SSL-сертификатом по умолчанию (из коробки).
  • Замените сертификат по умолчанию на свой.
    Для этого:

Для обновления SSL сертификата вручную разместите файлы сертификата в зависимости от операционной системы:

  • для Linux: /usr/share/ca-certificates/itman
  • для Windows: C:\ProgramData\Discovery.Base\ssl

Проверьте, что в файлах конфигурации правильно прописаны данные:

  • ServerConfig и ReaderConfig - в настройках сервера и ридера проверьте значение параметров:
    • CertificateFileName - название файла SSL сертификата
    • CertificateKeyFileName - название файла ключа SSL сертификата
    • CertificateDirectory - путь к директории с SSL сертификатом
  • Config_interact - в настройках интеракта проверьте значение параметров:
    • sslCertificateKey - путь к файлу SSL сертификата вместе с названием файла
    • sslCertificate - путь к файлу ключа SSL сертификата вместе с названием файла

По требованиям безопасности SSL сертификат должен быть выдан удостоверяющим центром (CA). Однако вы можете использовать самоподписанный сертификат, например, на этапе тестирования.

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

  • Откройте браузер.
  • Введите в адресную строку адрес сервера вместе с портом, например:
    https://*.***.***.**:**/login/NNNNNNNN-NNNN-NNNN-NNNN-NNNNNNNNNNNN  
    где NNNNNNNN-NNNN-NNNN-NNNN-NNNNNNNNNNNN это системный идентификатор.
  • Откройте настройки браузера.
  • Перейдите на вкладку Конфиденциальность и безопасность.
  • Выберите пункт Безопасность.
  • Прокрутите страницу вниз и нажмите на пункт Настроить сертификаты.
  • Перейдите на вкладку Доверенные корневые центры сертификации и нажмите кнопку Импорт.
  • Откроется мастер импорта сертификатов.
  • Нажмите кнопку Далее.
  • Выберите импортируемый файл:
    • Нажмите кнопку Обзор.
    • Выберите файл сертификата на своем устройстве и нажмите кнопку Открыть.
      Если файл сертификата не отображается в директории, то включите отображение Все файлы (*.*).
      Обратите внимание,  далее приведен пример - наименования файлов и расширения у вас будут свои.
  • Нажмите кнопку Далее в мастере импорта.
  • Выберите хранилище сертификатов.
    Если политика вашей компании позволяет, то можно выбрать Автоматический выбор хранилища.
  • Нажмите кнопку Далее.
  • Проверьте правильность настройки.
  • Если все верно, то нажмите кнопку Готово.
  • Окно мастера установки закроется и отобразится сообщение об успешной установке сертификата.
  • Нажмите ОК в сообщении.