Bug 43542 - Транспорт HTML5 RDP не работает без дополнительных настроек
Summary: Транспорт HTML5 RDP не работает без дополнительных настроек
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: openuds-tunnel (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-16 15:57 MSK by Elena Mishina
Modified: 2022-08-19 02:00 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Elena Mishina 2022-08-16 15:57:37 MSK
При попытке подключения к вирт. рабочему столу с использованием HTML5RDP идет перенаправление на адрес OpenUDS-tunnel/transport:
http://ip:port/transport/?xwaqk0tpjvjoqs9nc3v7f7cm60y0y936q8mzdtuq.atvh018fmb4apjcxlchg099r0mq5mqba&uds&

(см. файл /usr/share/openuds/uds/transports/HTML5RDP/html5rdp.py):
return str(
              "{}/transport/?{}.{}&uds&{}".format(
                  self.guacamoleServer.value,
                  ticket,
                  scrambler,
                  onw
              )
          )


Хотя, на самом деле, OpenUDS-tunnel приложение разворачивается в каталог
openuds-tunnel, а не в transport:

Deployment of web application directory
[/var/lib/tomcat/webapps/openuds-tunnel] has finished in [4 377] ms 

Переименование /var/lib/tomcat/webapps/openuds-tunnel в /var/lib/tomcat/webapps/transport решает проблему.
Comment 1 Andrew Vasilyev 2022-08-18 14:11:18 MSK
  Интересно, что будет правильнее: поменять упаковку в пакете openuds-guacamole-tunnel каталога /var/lib/tomcat/webapps/openuds-tunnel на /var/lib/tomcat/webapps/transport, или патчить в пакете openuds-server файл /usr/share/openuds/uds/transports/HTML5RDP/html5rdp.py ?
Comment 2 Alexey Shabalin 2022-08-18 20:23:44 MSK
Правильнее будет посмотреть на новую версию 3.5, как там сейчас.
Comment 3 Andrew Vasilyev 2022-08-19 02:00:06 MSK
(Ответ для Alexey Shabalin на комментарий #2)
> Правильнее будет посмотреть на новую версию 3.5, как там сейчас.

  Уже 3.6