Часто встречающиеся проблемы и пути их устранения#

В данном разделе рассмотрены встречающиеся проблемы и способы их решения.

  1. При конфигурировании профиля возникает ошибка "Cannot find required key 'allowed_methods'".

    Способ решения:

    Скорее всего версия СПО не соответствует версии ППО, так как ключ 'allowed_methods' называется теперь 'allowed_queries'.

  2. 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*
    
  3. 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.

    Способ решения:

    Не хватает сертификатов.

    Скопировать открытую и закрытую части серверного сертификата из нашего ресурса в корень профиля.

  4. 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 {} ;

  5. 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