Нештатные ситуации и способы их устранения

Возможные неисправности при работе со STAL и способы их устранения приведены в таблице.

Перечень возможных нештатных ситуаций

ИндикацияОписаниеВозможное решение

Ошибка:

«Ошибка сервера»

Ошибка появляется при попытке соединения к STAL 

Ошибка появляется при установленном пакете xserver-xorg-legacy и связана со значением параметра allowed_users в файле /etc/X11/Xwrapper.config. Параметру необходимо присвоить значение anybody.

Рекомендуемое решение: установить новейшую версию STAL

При добавлении поставщика ресурсов STAL или приложения в веб-интерфейсе Termidesk появляются ошибки «TypeError: 'NoneType' object is not iterable» и «Неверное имя пользователя и пароль»

Подключение к опубликованным приложениям перестало работать. Присутствует ошибка «The name ru.uveon.stal was not provided by any .service files» при запросе статуса службы  termidesk-session-agent

Необходимо проверить журнал событий /var/log/termidesk/stal_service.log на наличие записей «Error from reader» и «Missing in array declaration». Наличие ошибок свидетельствует, что в файле /etc/stal/programs.json допущена синтаксическая ошибка.

Рекомендуется также установить новейшую версию STAL

Отображается черное окно при подключении к терминальной сессии

Подключение к терминальной сессии не происходит, открывается черное окно и через секунду закрывается. Если пользователь еще не входил в ОС в графическом режиме, то в этом окне появляется надпись «Инициализация...», в домашнем каталоге пользователя создаются каталоги, но как только инициализация завершается, окно закрывается

Ошибка устранена в версии ОС Astra Linux Special Edition 1.7.5.

Рекомендуется обновить ОС на версию ≥ 1.7.5 и установить новейшую версию STAL

Не запускается опубликованное приложение

При подключении через STAL не происходит запуск опубликованных приложений. У подключившегося к STAL пользователя при этом может быть доступен рабочий стол и другие (неопубликованные приложения)

Необходимо проверить, установлен ли пакет xrdp на сервере STAL. Если он установлен, его необходимо удалить, поскольку xrdp занимает порт 3389, на котором работает STAL

Нет подключения при попытке получить опубликованное приложение

При попытке получить опубликованное приложение возникает черный экран, подключения нет. Сервер Termidesk находится в домене Microsoft Active Directory

Необходимо проверить журнал событий /var/log/termidesk/stal_service.log на наличие записи «Permission denied».  Наличие записи свидетельствует, что при вводе аутентификационных данных для подключения не был соблюден регистр букв в логине пользователя. Логин пользователя должен быть указан в точности такой, какой используется на доменном сервере