Дата и версия выпуска

Дата: декабрь 2023

Версия программного комплекса: 4.3.1

ВерсияКомпонент
4.3.1Диспетчер подключений
4.3.1Агент виртуального рабочего места
4.3.1Агент узла виртуализации
4.3Сессионный агент
1.7.1Видеоагент
1.7.1Агент виртуальных смарт-карт
4.3.1Клиент

1.7.1

Программа доставки рабочего места
4.0.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 поддерживает работу со следующими поставщиками ресурсов.

Поставщик ресурсовВерсия поставщика ресурсов
ПК СВ Брест

2.6

2.9

3.2

VMmanager6
oVirt

4.3

4.4

zVirt3.0, 3.3, 4.0
РЕД Виртуализация7.3
Аэродиск vAIR2.0
VMware vSphere6.0-7.0.3
OpenstackXena, Victoria
Microsoft Windows Remote Desktop Services Windows Server 2016, 2019 и 2022
STAL1.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 для мониторинга состояния компонента. Мониторинг доступен сразу после установки Шлюза с параметрами по умолчанию.

Агент ВРМ

Изменения в выпуске

Подключения к менеджеру учетных данных ОС (Credentional Manager) теперь обрабатываются в отдельном потоке для уменьшения времени подключения.

Запрос API /rest/actor изменен на /api/agent.

Исправлена ошибка аутентификации пользователя по SSO при входе в ОС Windows.

Исправлена ошибка аутентификации пользователя по SSO, если виртуальная машина находилась в домене MS AD.

Клиент

Новые функции

Функционирование

Добавлен функционал, запрещающий пользователю сохранять пароль в настройках подключения к серверу. Ранее сохраненные пароли удаляются как из конфигурационного файла, так и из безопасного хранилища. Поведение по запрещению или разрешению сохранения паролей определяется параметром «Разрешить сохранение пароля в клиенте» на сервере Termidesk.

Добавлена поддержка политики запрета сохранения логина при подключении к серверу.

Добавлена возможность поиска адреса сервера подключения через службу DNS.

API

Добавлена проверка доступности API-запросов на сервере Termidesk.

Изменения в выпуске

Выровнено отображение логотипа Termidesk в окне «О Termidesk Client».

Уменьшено время ожидания ответа от агента ВРМ с 40 до 5 секунд для подключений SSO.

Удален API запрос /rest/client для сервера Termidesk версии больше или равной 4.3.

Программа доставки рабочего места (termidesk-viewer)

Новые функции

Добавлена поддержка динамического разрешения экрана при подключении по протоколу RDP.

Изменения в выпуске

Активирован ранее ошибочно скрытый пункт меню «Передача файлов в ВРМ».

Исправления в выпуске

Исправлено падение при попытке перевода ВРМ, полученного по протоколу RDP, в полный экран по клавише <F11>.

Добавлена обработка события двойного нажатия клавишей мыши при подключении по протоколу RDP.

Исправлено поведение, при котором окно программы пропадало при запуске в ОС Linux при подключении по протоколу SPICE.

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): в ОС Astra Linux Special Edition («Смоленск») наблюдается зависание при попытке перенаправить веб-камеру. Наблюдается некорректное поведение меню в полноэкранном режиме.

Проверка состояния может возвращать ложное сообщение об ошибке функционирования RabbitMQ.

Получение поддержки

Для получения технической поддержки перейдите на сайт производителя https://termidesk.ru/support/.