Запуск сервера Passoffice
Начиная с версии 1.4.2. сервер PassOffice можно запустить в следующих режимах:
Вывод информации о нарушениях лицензии:
В данном режиме в консоль выводится информация о текущей используемой лицензии и ее ограничениях.
где
Limit Type: per_day - ограничения в день, total - всего
Object Type: AcsBaseConfig - тип объекта
Object Sub Type: ACS_APACS - подтип объекта
Max Count: 2 - максимально доступное количество
Actual Count: 2 - фактическое количество
Violated: false - нет нарушений в лицензии, true - есть нарушения в лицензии.
Включить фикс лицензии:
В данном режиме производится попытка фикса лицензии (работает только с настройками интеграции). Например, если в лицензии нет интеграций, которые есть в базе, то при включенной опции из базы удаляются неподдерживаемые интеграции, запуск пройдет без ошибок.
При этом удаляются только неактивные интеграции.
Данные режимы можно комбинировать, например:
Режим без предупреждения о необходимости миграции БД:
Режим удаления неактивных каналов уведомлений, которых нет в лицензии:
Режим используется в случаях, если при запуске PassOffice возникает ошибка валидации миграционных файлов базы данных:
Пример ошибки: "Migration has failed validation. Checksum mismatch for migration X".
Режим, который применяет патчи базы данных предыдущих версий:
Режим, который шифрует пароли в application.properties:
при этом выберите один из вариантов:
Change encrypted password in application.properties - для смены пароля, выберите Database password или Redis password, далее введите старый пароль и задайте новый и подтвердите его, символы при этом появляться не будут. Команда ":q" прекращает изменение пароля
Encrypt passwords in application.properties - для шифрования пароля, пароли passoffice.db.pw и redis.password будут зашифрованы, настройка passoffice.encrypt-passwords-in-properties будет в значении true
Exit- выход
Last updated