Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Посмотрите в лог-файле /home/wnam/adctool/logs/console.log результат запуска сервиса, нет ли явных ошибок.


Затем необходимо проверить, открывается ли тестовый интерфейс этого инструмента. Он доступен по адресу http://адрес_сервера:9080/

В нормальном режиме он должен показать список тестовых ссылок, которые отображают статус взаимодействия с контроллерами доменов, позволяют получить список групп, пройти проверку прав пользователя и т.п. (можете поменять имена доменов и учетных записей в URL).

Не забудьте в продуктивном режиме отключить такой тестовый доступ (укажите в /home/wnam/adctool/.flaskenv параметр FLASK_RUN_HOST=127.0.0.1)

Если тестовый интерфейс показывает ошибку, например сообщения вроде:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/flask/cli.py", line 330, in __call__
...
ImportError: cannot import name 'SAFE_RESTARTABLE' from 'ldap3' (/usr/lib/python3/dist-packages/ldap3/__init__.py)

значит, модули Python не установились как следует. Попробуйте заменить в файле /etc/systemd/system/adctool.service

параметр

ExecStart=/usr/bin/flask run

на

ExecStart=/usr/local/bin/flask run

и затем выполните

systemctl daemon-reload && systemctl restart adctool


Когда интеграционный модуль заработает успешно, перейдите Перейдите в административный интерфейс WNAM, в раздел "Конфигурация - Службы каталогов". Вы увидите окно, которое показывает:

...