Download PDF
Download page Примечания к выпуску Termidesk Terminal.
Примечания к выпуску Termidesk Terminal
Дата и версия выпуска
Дата: декабрь 2023
Версия программного комплекса: 4.3.1
Версия | Компонент |
---|---|
4.3.1 | Диспетчер подключений |
4.3 | Сессионный агент |
4.3.1 | Клиент |
1.7.1 | Программа доставки рабочего места |
1.1.1 | Сервер терминалов Astra Linux (STAL) |
0.5.0 | Шлюз |
0.4.0 | Удаленный помощник |
0.2.1 | Виртуальный модуль Termidesk (Virtual Appliance) |
4.3.1 (компонент Клиент) | Termidesk Live |
Поддерживаемые поставщики ресурсов
Termidesk Terminal поддерживает работу со следующими поставщиками ресурсов.
Поставщик ресурсов | Версия поставщика ресурсов |
---|---|
Microsoft Windows Remote Desktop Services | Windows Server 2016, 2019 и 2022 |
STAL | 1.1.1, Astra Linux Special Edition (Server) |
Установка
При установке или обновлении изменяется, если это нужно, конфигурация веб-сервера apache в части перенаправлений: Redirect 301
и 308
меняется на RewriteRule
.
Изменено поведение диалога настройки ролей: теперь, если не выбрана ни одна роль, то не запускается ни одной роли. Ранее запускались все роли.
Исправлено поведение, при котором в пакетном режиме параметры типа портала не применялись, если не были заданы в файле /etc/opt/termidesk-vdi/termidesk.conf
.
Добавлен новый параметр RABBITMQ_USE_SSL
, который позволяет настроить защищенное подключение к серверам RabbitMQ. Допустимые значения - Disable, TLSv1.2. Значение параметра может быть задано в процессе установки или позднее, через конфигурационный файл.
При установке выполняется преобразование пароля RabbitMQ в URL подключения к серверу RabbitMQ, но только для новых установок.
Параметр termidesk-vdi/rabbitmq_pass
теперь имеет тип password
и в новых установках будет храниться в более защищённом хранилище.
Диспетчер подключений
Новые функции
Графический интерфейс
В странице «Рабочие места - Фонды» добавлен компонент «Мастер публикации фонда» при активации экранной кнопки [Новый] - [Виртуальные машины].
Добавлена страница «Рабочие места - Индивидуальные рабочие места», на которой выводится список рабочих мест из всех фондов. Пункт отображен в боковом меню.
Функционирование
В системные настройки добавлен новые параметры «Разрешить сохранение пароля в клиенте» и «Разрешить сохранение имени пользователя в клиенте», определяющие работу компонента «Клиент» во время авторизации пользователя.
В URL для подключения к RabbitMQ пароль теперь хранится в преобразованном виде.
Добавлено обратное преобразование пароля в URL подключения к серверу RabbitMQ.
В файл defaults.py
сервера Termidesk добавлена новая настройка CELERY_BROKER_USE_SSL
, которая реализует возможность подключения к RabbitMQ через защищенное TLS-соединение.
Домены аутентификации
Для домена «MS Active Directory (LDAP)» добавлены новые параметры: «Использовать обратный порядок проверки членства пользователей» и «Атрибут групп для LDAP-запросов».
REST API
Опубликована новая версия API v1.3 модуля auth
.
Добавлен новый запрос /api/auth/.../settings
, возвращающий набор системных параметров. Запрос доступен до авторизации пользователя (компонента «Клиент»).
Опубликована новая версия API v1.4 модуля agent
.
Добавлен новый запрос /api/agent/draft/test
для проверки мастер-ключа.
Фонды рабочих мест
Реализован компонент «Мастер публикации фонда», позволяющий проводить комплексную настройку фонда по шагам при создании.
Изменения в выпуске
Оптимизирована отправка сообщений на syslog-сервер. Все сообщения теперь помещаются в очередь и отправляются в отдельном рабочем потоке последовательно. Такая реализация должна уменьшить количество одновременно открываемых сокетов.
Параметры, устанавливающие количество попыток входа пользователей, были перенесены в раздел «Безопасность».
Добавлена возможность отображения коротких всплывающих подсказок для поля ввода поискового запроса.
На странице «Рабочие места - Индивидуальные рабочие места» улучшено отображение содержимого при принятом минимальном разрешении 1366×768.
Для нового компонента «Мастер публикации фонда» изменён способ вывода ошибок валидации полей. Теперь ошибка выводится под невалидным полем и не дублируется при повторной отправке формы.
Исправления в выпуске
Исправлено поведение, при котором не заполнялась таблица «Группы» на странице пользователя домена аутентификации.
Исправлена ошибка «AttributeError: 'SysLogHandler' object has no attribute 'socket'», возникавшая при остановке или перезапуске процессов Termidesk.
Исправлены проблемы с отображением иконки, служащей для сброса введенного в поле поиска значения.
Исправлен ранее неработающий ручной ввод номера страницы с последующим нажатием клавиши <Enter> на странице «Рабочие места - Индивидуальные рабочие места».
Оптимизирована отправка журналов событий на удаленные серверы путем повторного использования подключенных сокетов.
Шлюз
Новые функции
Добавлен механизм health check
в виде запроса REST API для мониторинга состояния компонента. Мониторинг доступен сразу после установки Шлюза с параметрами по умолчанию.
Клиент
Новые функции
Функционирование
Добавлен функционал, запрещающий пользователю сохранять пароль в настройках подключения к серверу. Ранее сохраненные пароли удаляются как из конфигурационного файла, так и из безопасного хранилища. Поведение по запрещению или разрешению сохранения паролей определяется параметром «Разрешить сохранение пароля в клиенте» на сервере Termidesk.
Добавлена поддержка политики запрета сохранения логина при подключении к серверу.
Добавлена возможность поиска адреса сервера подключения через службу DNS.
API
Добавлена проверка доступности API-запросов на сервере Termidesk.
Изменения в выпуске
Выровнено отображение логотипа Termidesk в окне «О Termidesk Client».
Удален API запрос /rest/client
для сервера Termidesk версии больше или равной 4.3.
Программа доставки рабочего места (termidesk-viewer)
Новые функции
Добавлена поддержка динамического разрешения экрана при подключении по протоколу RDP.
Изменения в выпуске
Активирован ранее ошибочно скрытый пункт меню «Передача файлов в ВРМ».
Исправления в выпуске
Исправлено падение при попытке перевода ВРМ, полученного по протоколу RDP, в полный экран по клавише <F11>.
Добавлена обработка события двойного нажатия клавишей мыши при подключении по протоколу RDP.
STAL
Исправления в выпуске
Исправлена работа множественного запуска программных терминальных сессий.
Исправлен доступ к сессионной шине (XDG_RUNTIME_DIR/bus
) для сервиса stal-proxy
в ОС Astra Linux Special Edition 1.7.5.
Исправлено поведение, при котором не происходило копирование картинки через буфер обмена для клиента xfreerdp
.
Исправлено падение сервиса от модуля pam_mount
.
Исправлено отображение приватной информации в журналах STAL: теперь такая информация скрыта.
Исправлены недостающие переменные среды HOME
, USER
для сессий.
Удаленный помощник
Новые функции
Обновлен конфигурационный файл веб-сервера apache /etc/apache2/sites-available/termidesk-assistant.conf
: ws://127.0.0.1:8181
заменен на ws://127.0.0.1:8180
.
Добавлен REST API для серверной части. Добавлен электронный справочник по командам (интерфейс Swagger), доступный по адресу /assistant/api/docs
.
Выполнена миграция сервера сигнализации (ранее termidesk-assistant-signaling
) в проект Django.
Добавлен журнал работы сервера сигнализации /var/log/signaling.log
и настроена его ротация.
Реализован WS-канал для передачи событий указателя мыши.
Добавлено сохранение журналов работы клиентской части в файл Termidesk Assistant.log
.
Добавлены сведения о версии приложения.
В интерфейсе командной строки добавлен параметр -v
для вывода версии приложения.
Добавлено сообщение о прекращении трансляции при обновлении страницы браузера.
Добавлена возможность подключения без разрешения в браузере микрофона и видеокамеры.
Добавлена очистка экрана браузера администратора, закрытие веб-сокетов и обновление страницы после завершения сеанса.
Изменения в выпуске
Удален файл сервера сигнализации termidesk-assistant-signaling.service
из deb
-пакета.
Исправления в выпуске
Исправлено падение клиенткой части при обновлении страницы браузера во время активной трансляции.
Виртуальный модуль Termidesk
Новые функции
Добавлена возможность настройки RabbitMQ и PostgreSQL из расширенного меню.
Добавлен веб-интерфейс виртуального модуля.
Добавлена возможность конфигурации keepalived
.
Добавлено обновление конфигурации apache для файла Termidesk после смены имени узла (hostname
).
В расширенное меню добавлен пункт для управления SSH-соединением.
Добавлена проверка ввода пароля администратора перед входом в расширенное меню.
Добавлено диалоговое окно для ввода пароля для подключения к RabbitMQ при настройке роли «Планировщик».
Добавлена поддержка SSL для веб-интерфейса виртуального модуля.
Изменения в выпуске
Обновлена версия пакета termidesk-vdi
до версии 4.3.1.
Обновлены скрипты, использующиеся для конфигурирования виртуального модуля через расширенное меню.
Выбор типа установки «Комплексная установка» вынесен в отдельный пункт меню. Теперь кнопка [Отмена] возвращает назад, а не служит синонимом пропуска.
На главном экране теперь указан адрес для подключения к веб-интерфейсу виртуального модуля.
Исправления в выпуске
Исправлены ошибки, возникавшие при преобразовании пароля RabbitMQ.
Служба RabbitMQ теперь останавливается перед выполнением действия reconfigure
в нужных ролях.
Исправлена ошибка валидирования домена на странице «Диагностики сети» расширенного меню. Теперь для ввода доступен localhost
.
Исправлена ошибка, при которой можно было выбрать роли (помимо «Планировщика») для установки на Master-ноде.
Исправлено падение при отмене указания адреса узла с ролью «Брокер» при настройке роли «Шлюз».
Известные проблемы
Удаленный помощник: трансляция начинается, только если браузер сделать активным.
Программа доставки рабочего места (termidesk-viewer): наблюдается некорректное поведение меню в полноэкранном режиме.
Проверка состояния может возвращать ложное сообщение об ошибке функционирования RabbitMQ.
Получение поддержки
Для получения технической поддержки перейдите на сайт производителя https://termidesk.ru/support/.