Как правильно настроить терминал Termidesk?

Я пытаюсь развернуть Termidesk Терминал 5.0 для тестирования, однако производитель не предоставляет руководство по быстрому старту. Я следую документации, но не уверенно, что делаю всё правильно. Установка происходит на Astra Linux 1.7.5.16. GUI Termidesk запустился, фонды можно добавить, тесты проходят, и я предоставил все необходимые права доступа к фонду. Однако при попытке подключения через клиент к серверу возникает ошибка, которая не фиксируется в логах. Когда я выбираю протокол доставки VNC, получаю сообщение об ошибке: 'RDSDeployment' object has no attribute 'getConsoleConnection'. Я пробовал авторизацию как с доменной, так и с локальной учетной записью.

Установлены все нужные пакеты STAL (stal, stal-rdp-transport, termidesk-session-agent, stal-multimedia, stal-redirect-api, stal-redirect-drive, stal-redirect-print, stal-redirect-clip, stal-redirect-scard). Весь процесс происходит в соответствии с документацией, доступной по <a href="https://termidesk.ru/docs/termidesk-terminal/termidesk_stal_SLET.10001-02.90.06.pdf" rel="nofollow">этой ссылке</a>. 

СУБД Postgres-11 установлена и корректно настроена; без неё GUI не заработал бы. RabbitMQ также установлен и сконфигурирован в соответствии с документацией. Все службы, отвечающие за сервис, запущены, но тем не менее возникает ошибка. Однако стоит отметить, что установка может быть проблематична из-за ошибки в репозитории: у одного из файлов обрезано имя, и пакет нужно переименовать вручную для успешной установки. Этот вопрос уже остается актуальным на протяжении нескольких месяцев, и, похоже, никто не сталкивался с данной проблемой или не может связаться со службой поддержки.
  • 9 сентября 2024 г. 15:13
Ответы на вопрос 2
Настройка Termidesk в среде Astra Linux может быть довольно сложной задачей, и ошибки, которые вы описываете, могут возникать по различным причинам. Давайте попробуем рассмотреть ваши проблемы более подробно и предложить несколько шагов для их решения.

### Шаги по устранению неполадок

1. **Проверка зависимостей:**
   Убедитесь, что все необходимые пакеты и их зависимости правильно установлены. Иногда, даже если пакеты установлены, могут быть проблемы с их конфигурацией. Проверьте версию RabbitMQ, Postgres и STAL, чтобы удостовериться, что они совместимы.

2. **Проверка логов:**
   Хотя вы упомянули, что в логах не фиксируется информация, я рекомендую еще раз проверить все возможные логи:
   - Логи Termidesk
   - Логи RabbitMQ (`/var/log/rabbitmq/rabbit\@hostname.log`)
   - Логи STAL (можно найти в `/var/log/stal/` или аналогичном)

   Логи могут содержать критически важную информацию об ошибках.

3. **Конфигурация VNC:**
   Возможно, проблема связана с конфигурацией протокола VNC. Убедитесь, что у вас правильно настроен VNC-сервер и что он работает. Попробуйте протестировать соединение с VNC напрямую, чтобы определить, работает ли оно без Termidesk.

4. **Проверка прав доступа:**
   Убедитесь, что у вас есть все необходимые права доступа и что учетные записи (доменные и локальные) имеют необходимые разрешения на подключение к терминалу.

5. **Обновление и переустановка:**
   В случае проблем с установкой попробуйте переустановить или обновить пакеты. Убедитесь, что версии пакетов соответствуют тем, которые рекомендованы в документации.

6. **Обращение к сообществу:**
   Если проблема по-прежнему не решается, попробуйте обратиться к сообществу пользователей Termidesk или на специализированные форумы для получения источников информации и поддержки.

7. **Связь с технической поддержкой:**
   Если у вас есть возможность, свяжитесь с технической поддержкой Termidesk, даже если это займет время. Они могут иметь информацию о этой конкретной ошибке и предложить исправление или обходное решение.

8. **Проверка документации:**
   Убедитесь, что вы следовали всем шагам из документации, включая указания по настройке конфигурационных файлов. Если в документации есть примеры конфигураций, попробуйте использовать их как начальную основу.

### Заключение

Работа с терминальными решениями требует внимательности к деталям. Проблемы могут возникать на любом этапе, начиная с установки и заканчивая конфигурацией и разрешениями. Если вы попробовали вышеуказанные шаги и все равно сталкиваетесь с ошибками, это может потребовать более глубокого изучения конфигураций и их взаимодействия. Удачи в вашем тестировании Termidesk!
Как выяснилось фундаментально Termidesk Терминал 5.0 поддерживает только RDP и ограниченно Tera всё остальное заявленные протоколы доставки относятся к Termidesk VDI и не работают в терминальном варианте никак. Сам Termidesk не контролирует возможность работы в режиме VDI и RDP так что всё на опыте. VNC поверх HTML работает только в режиме VDI от того и не обработанная ошибка 'RDSDeployment' object has no attribute 'getConsoleConnection' 
Для того чтобы заработала версия всё в одном в варианте из коробки необходимо на клиенте отключить проверку SSL
Похожие вопросы