The logs generated from my most recent connection attempt are below. It is now creating the user folder within /etc/guacamole/share after I updated the web ui to /etc/guacamole/share/${GUAC_USERNAME} There is no guacd user on the machine, if that makes a difference. I have included the Device Redirection section below as well, if that is beneficial.
Oct 21 19:23:21 n114-251-182 guacd[213659]: Creating new client for protocol "rdp" Oct 21 19:23:21 n114-251-182 guacd[213659]: guacd[213659]: INFO:#011Creating new client for protocol "rdp" Oct 21 19:23:21 n114-251-182 guacd[213659]: guacd[213659]: INFO:#011Connection ID is "$d3aef13c-823d-4130-a36f-f73deaf10e4f" Oct 21 19:23:21 n114-251-182 guacd[213659]: Connection ID is "$d3aef13c-823d-4130-a36f-f73deaf10e4f" Oct 21 19:23:21 n114-251-182 guacd[1798243]: FreeRDP initialization may fail: The current user's home directory ("/usr/sbin") is not writable, but FreeRDP generally requires a writable home directory for storage of configuration files and certificates. Oct 21 19:23:21 n114-251-182 guacd[213659]: guacd[1798243]: WARNING:#011FreeRDP initialization may fail: The current user's home directory ("/usr/sbin") is not writable, but FreeRDP generally requires a writable home directory for storage of configuration files and certificates. Oct 21 19:23:21 n114-251-182 guacd[1798243]: Security mode: Negotiate (ANY) Oct 21 19:23:21 n114-251-182 guacd[1798243]: Resize method: none Oct 21 19:23:21 n114-251-182 guacd[213659]: guacd[1798243]: INFO:#011Security mode: Negotiate (ANY) Oct 21 19:23:21 n114-251-182 guacd[213659]: guacd[1798243]: INFO:#011Resize method: none Oct 21 19:23:21 n114-251-182 guacd[213659]: guacd[1798243]: INFO:#011No clipboard line-ending normalization specified. Defaulting to preserving the format of all line endings. Oct 21 19:23:21 n114-251-182 guacd[213659]: guacd[1798243]: INFO:#011User "@b14b5698-04ab-4338-9c54-65a92699028d" joined connection "$d3aef13c-823d-4130-a36f-f73deaf10e4f" (1 users now present) Oct 21 19:23:21 n114-251-182 guacd[1798243]: No clipboard line-ending normalization specified. Defaulting to preserving the format of all line endings. Oct 21 19:23:21 n114-251-182 guacd[1798243]: User "@b14b5698-04ab-4338-9c54-65a92699028d" joined connection "$d3aef13c-823d-4130-a36f-f73deaf10e4f" (1 users now present) Oct 21 19:23:21 n114-251-182 guacd[1798243]: Loading keymap "base" Oct 21 19:23:21 n114-251-182 guacd[1798243]: Loading keymap "en-us-qwerty" Oct 21 19:23:21 n114-251-182 guacd[213659]: guacd[1798243]: INFO:#011Loading keymap "base" Oct 21 19:23:21 n114-251-182 guacd[213659]: guacd[1798243]: INFO:#011Loading keymap "en-us-qwerty" Oct 21 19:23:21 n114-251-182 guacd[1798243]: Connected to RDPDR 1.13 as client 0x0003 Oct 21 19:23:21 n114-251-182 guacd[213659]: guacd[1798243]: INFO:#011Connected to RDPDR 1.13 as client 0x0003 Oct 21 19:23:21 n114-251-182 guacd[213659]: free(): double free detected in tcache 2 Oct 21 19:23:21 n114-251-182 coredump_handler: coredump argv[3] is !usr!local!sbin!guacd Oct 21 19:23:22 n114-251-182 guacd[213659]: Connection "$d3aef13c-823d-4130-a36f-f73deaf10e4f" removed. Oct 21 19:23:22 n114-251-182 guacd[213659]: guacd[213659]: INFO:#011Connection "$d3aef13c-823d-4130-a36f-f73deaf10e4f" removed. [image: Screen Shot 2022-10-21 at 3.28.19 PM.png] On Fri, Oct 21, 2022 at 1:59 PM Michael Jumper <mjum...@apache.org> wrote: > On Fri, Oct 21, 2022 at 10:28 AM Sean Hulbert > <shulb...@securitycentric.net.invalid> wrote: > >> Hello, >> >> >> >> You may want to make sure Pulse audio is installed. >> > > PulseAudio has no bearing on audio for RDP. PulseAudio is used only to > provide audio for VNC, which unlike RDP does not have its own standard for > streaming audio. > > >> For your file transfer look at the image below, the key here is the >> ${GUAC_USERNAME} this will create a folder in the path specified for the >> user account logging in. >> >> Also never use 777 set the permission recursive chmod –R 755 >> /home/guacamole/share. >> >> Then you will need to make sure the guacd service is owner of the folder >> path chown –r guacd: /home/guacamole/share >> >> Note the –r maybe –R if you get an error. >> > > Dylan, can you share your guacd logs for when the failure occurs? The log > messages should point to the cause of the behavior you're seeing. Without > the logs, we'll just be blindly guessing. > > - Mike > >