Bug 43543 - Подключение HTML5 RDP - не создается каталог для обмена файлами
Summary: Подключение HTML5 RDP - не создается каталог для обмена файлами
Status: CLOSED FIXED
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 16:13 MSK by Elena Mishina
Modified: 2022-12-20 15:23 MSK (History)
1 user (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 16:13:50 MSK
При настройке подключения к вирт. рабочему столу с использованием HTML5RDP, есть опция:
«Enable File Sharing» — позволяет создать временный каталог (расположенный на сервере OpenUDS Tunnel), для возможности обмена файлами между виртуальным рабочим столом и клиентом подключения.
Если её активировать, то при попытке подключения на сервере OpenUDS Tunnel ошибки:

авг 16 14:07:03 udst1 guacd[8317]: Unable to create directory "/share/03148fac-2b23-5de2-8b5b-e5d23b20b98a": No such file or directory
авг 16 14:07:03 udst1 guacd[8317]: guacd[8317]: ERROR:        Unable to create directory "/share/03148fac-2b23-5de2-8b5b-e5d23b20b98a": No such file or directory

Создание на OpenUDS Tunnel каталога /share (с владельцем и группой guacd) решает  эту проблему.
Если корень - не подходящее место для каталога share, то изменить его можно в
файле /usr/share/openuds/uds/transports/HTML5RDP/html5rdp.py (на сервере OpenUDS):
params = {
            'protocol': 'rdp',
            'hostname': ip,
            'username': username,
            'password': passwordCrypted,
            'ignore-cert': 'true',
            'security': self.security.value,
            'drive-path': '/share/{}'.format(user.uuid),
            'create-drive-path': 'true'
        }
Comment 1 Alexey Shabalin 2022-12-20 15:02:25 MSK
Поправлю.
Каталог будет такой /var/lib/guacd/share.
Comment 2 Repository Robot 2022-12-20 15:23:50 MSK
openuds-tunnel-3.5.0-alt3 -> sisyphus:

 Tue Dec 20 2022 Alexey Shabalin <shaba@altlinux> 3.5.0-alt3
 - Changed path /share -> /var/lib/guacd/share for drive-path and recording-path (ALT #43543)