При настройке сервера CommuniGate Pro были обнаружены проблемы при включенном SELinux (не обрабатывался нормально файл, содержащий стартовые параметры - Startup.sh).
Поэтому проверим статус SELinux и переведем его в permissive. При полном отключении возникали проблемы с работой и запуском кластера Ceph, поэтому лучше выполнить именно перевод в режим permissive.
Просмотр статуса и перевод описаны в данном материале: RedOS и SELinux
Сервер CommuniGate будет конфликтовать с Postfix, поэтому его необходимо отключить перед установкой, если он есть.
systemctl mask --now postfix
Скачиваем необходимый дистрибутив и устанавливаем. В RedOS это выглядит следующим образом:
dnf install CGatePro-Linux-6.5-5-security-update.x86_64.rpm
Проверить статус службы можно так:
systemctl status CommuniGate
Панель администрирования (модуль HTTPA) будет доступна по адресам:
http://cgp.domain.ru:8010/ https://cgp.domain.ru:9010/
Пользовательский интерфейс живёт на других портах:
http://cgp.domain.ru:8100/ https://cgp.domain.ru:9100/
Т.к. в моем окружении CGP разворачивался прямо на машинах с кластером Ceph (в котором работал и Prometheus) порт 9100, отведенный пользовательскому интерфейсу - потребовалось переназначить. Сделать это можно согласно инструкции:
Для того, чтобы настроить параметры HTTP модулей, используйте Веб Интерфейс Администратора. Откройте в области Установки страницу Услуги, затем откройте страницу HTTPA (Admin) или HTTPU (User).
https://doc.communigatepro.ru/russian/admin/services/HTTP.html