Часто встречающиеся проблемы и пути их устранения#
В данном разделе рассмотрены встречающиеся проблемы и способы их решения.
При конфигурировании профиля возникает ошибка "Cannot find required key 'allowed_methods'".
Способ решения:
Скорее всего версия СПО не соответствует версии ППО, так как ключ 'allowed_methods' называется теперь 'allowed_queries'.
Can't configure profile: Failed to configure profile: File '/sowa/profile_storage/custom/sbc_web_8092/schemes/json/RECOVERY/check-user.request.v1.json' does not exists.
Способ решения:
Не скопированы схемы валидации из поставки.
Выполнить копирование схем валидации командой
cp -R */schemes /sowa/profile_storage/custom/*name_profile*Can't configure profile: Failed to configure profile: Can't link resource: Resource /sowa/profile_storage/custom/sbc_web_8092/sbc_web_sowa_serv_public.crt does not exist.
Способ решения:
Не хватает сертификатов.
Скопировать открытую и закрытую части серверного сертификата из нашего ресурса в корень профиля.
Can't configure profile: Failed to configure profile: "Specified port '8091' currently used in system!".
Способ решения:
Убедиться, что порт не совпадает с другими профилями в файле list_value.yml, строка - sbc_web_port: 8091
Поиск порта в конфигах - find /sowa/ -type f -iname *yml -exec grep -Hn \номер_порта\b {} ;
Can't configure profile: Failed to configure profile: [Error 13] Permission denied: '/etc/systemd/system/sowa-SMIT.service'.
Способ решения:
Ошибка возникает после обновления RHEL, т.к. меняются права на /etc/systemd/system, что приводит к некорректной работе sowa-config.
Для решения необходимо последовательно выполнить следующие команды:
sudo ./install.sh sudo ./installLibs.sh