Для того чтобы для RT.ClusterManager настроить подключение SSL с самоподписанным сертификатом необходимо выполнить следующие действия:
Для чего:
1) Перейдите в каталог “rtcm-docker”:
cd /opt/rtcm/rtcm-docker/
2) Откройте файл "docker-compose.yml" в режиме редактирования:
nano docker-compose.yml
3) Измените порт rtcm с "8080:8080" на "443:443".
Как на скриншоте:
4) Сохраните изменения и выйдите из режима редактирования (Ctrl+X, Enter).
Для чего:
1) Перейдите в каталог “rtcm_conf”:
cd rtcm_conf/
2) Откройте файл "rtcm.properties" в режиме редактирования:
nano rtcm.properties
Отредактируйте следующие параметры:
# RTCM Application Settings
- rtcm.ssl-certificate-verify-failed=false
# Ansible
- rtcm.callback-url=https://localhost:443
# Params for SSL
- rtcm.security.is-ssl=true
3) Сохраните изменения и выйдите из режима редактирования (Ctrl+X, Enter).
docker-compose down && docker-compose up -d
Примечание: Внешний вид окна браузера может изменяться в зависимости от используемого браузера.
Например: https://vm-test-cm.ddp.ru:443 и обновите страницу:
1) Для чего введите свой логин и пароль.
1) Для каждого из созданных кластеров, перейдите на вкладку “Конфигурация”, в правой части окна выберите вкладку “cm” и в поле "cm_url" исправьте значение с "http" на "https".
2) Нажмите на кнопку “Сохранить настройки” в левом нижнем углу формы.
Важно! Настройка должна быть выполнена до начала установки компонент в кластере.