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

Возможные неисправности при установке Termidesk VDI и способы их устранения приведены в таблице (см. таблицу Перечень возможных нештатных ситуаций).

Таблица 1. Перечень возможных нештатных ситуаций
Индикация Описание Возможное решение

Веб-интерфейс не отображается после установки

После установки веб-интерфейс не отображается, в журналах веб-сервера Apache присутствуют ошибки при доступе по адресу веб-интерфейса

Для исправления ситуации нужно:

  • проанализировать ошибки журнала Syslog;

  • проверить существование файла termidesk.conf;

  • проверить права доступа на файл termidesk.conf:

sudo -u termidesk test -r /etc/opt/termidesk-vdi/termidesk.conf && echo "Success" || echo "Error"
  • если после выполнения команды вернулся ответ Error, то поменять права на каталог /etc/opt/termidesk-vdi, например:

sudo chmod 755 /etc/opt
sudo chmod 755 /etc/opt/termidesk-vdi

Предупреждение о некорректных параметрах локализации

При установке отображается диалог с сообщением: «The current session uses an invalid locale: LC_CTYPE="UTF-8"». Проблема возникает, если в системе некорректно заданы параметры локализации, например LC_CTYPE=UTF-8

Для исправления ситуации нужно:

  • прервать установку, нажав кнопку [Abort];

  • проверить текущие параметры локализации с помощью команды locale;

  • если параметры заданы некорректно (например, LC_CTYPE=UTF-8), посмотреть список доступных значений в системе:

locale -a
  • установить одно из доступных значений, например C.UTF-8:

export LC_CTYPE=C.UTF-8
  • после исправления параметров локализации запустить установку заново

СУБД PostgreSQL не запускается после обновления ОС Astra Linux Special Edition

После обновления ОС Astra Linux Special Edition СУБД PostgreSQL может не запускаться, из-за чего не работают службы Termidesk (termidesk-vdi, termidesk-celery-beat, termidesk-celery-worker).

В журнале службы СУБД PostgreSQL появляется сообщение: «Неверное значение для параметра "ac_audit_mode": "internal"».

Параметр ac_audit_mode со значением internal больше не поддерживается в новых версиях ОС Astra Linux Special Edition

Ситуация возникает при обновлении ОС Astra Linux Special Edition с установленной СУБД PostgreSQL из состава ОС. Ситуация не связана с работой Termidesk, однако может повлиять на процесс обновления фермы Termidesk VDI.

Для восстановления работоспособности СУБД PostgreSQL необходимо:

  • в файле /etc/postgresql/15/main/postgresql.conf изменить значение параметра:

ac_audit_mode = default
  • перезапустить СУБД PostgreSQL:

sudo systemctl restart postgresql

После успешного запуска СУБД PostgreSQL службы Termidesk запускаются штатно