Hey Georgi,

What are the permissions (rwx) on /var/lib/tomcat9? I’m not sure if it’s 
causing the problem but it’s possible that it needs to write temporary files 
there and the ’tomcat’ user doesn’t have the required permissions.

Kind Regards,
Luke

--
Luke Tainton
Computer Networks Graduate | Birmingham City University
Incoming Graduate Network Engineer I Cisco Systems
Website: luke.tainton.uk
Email: [email protected]
Phone: +44 (0)7443 436721

> On 20 Jul 2020, at 19:06, Georgi Yankov <[email protected]> wrote:
> 
> Hey folks.
> 
> I got guacamole-server 1.2 and guacamole-client 1.2 with PSQL on a Ubunt 
> 20.04 VM.
> 
> guacamole-server is compiled on the same machine, on which it is running.
> 
> The guacamole-client is running on a Tomcat9, installed via the package 
> manager, in `/var/lib/tomcat9`
> Configurations are in `/etc/guacamole`. The .WAR file is symlinked from 
> `webapps` to `/etc/guacamole`.
> `guacd.conf` contains only `server-bind`.
> 
> The guacamole-server is running as a service, under USER1.
> The Tomcat9 is running as a user TOMCAT.
> The `/etc/guacamole` is `tomcat:tomcat` recursive.
> The `/var/lib/tomcat9` is `tomcat:tomcat` recursive.
> I also have added the USER1 to the TOMCAT group.
> 
> I have set up a test user via the WebUI, and assigned it the RDP connection.
> 
> When i try to run RDP session to a Windows Server 2012 R2 VM, i get an error, 
> and cant connect.
> 
> Logs below:
> 
> ```
> guacd[84606]: WARNING:    FreeRDP initialization may fail: The current user's 
> home directory ("/var/lib/tomcat9") is not writable, but FreeRDP generally 
> requires a writable home directory for storage of configuration files and 
> certificates.
> guacd[84606]: INFO:    Security mode: TLS
> guacd[84606]: INFO:    Resize method: none
> guacd[84606]: INFO:    User "@8ab006d0-68cc-4f64-abfa-cd4abea5efed" joined 
> connection "$e8f17800-585c-4af4-8840-37284d09d691" (1 users now present)
> guacd[84606]: INFO:    Loading keymap "base"
> guacd[84606]: INFO:    Loading keymap "en-us-qwerty"
> guacd[84606]: ERROR:    Error connecting to RDP server
> guacd[84606]: INFO:    User "@8ab006d0-68cc-4f64-abfa-cd4abea5efed" 
> disconnected (0 users remain)
> guacd[84606]: INFO:    Last user of connection 
> "$e8f17800-585c-4af4-8840-37284d09d691" disconnected
> guacd[73882]: INFO:    Connection "$e8f17800-585c-4af4-8840-37284d09d691" 
> removed.
> 
> ```
> 
> I did try both TLS and NLA, but no difference.
> Ignore Certificates is enabled.
> 
> Guacamole Proxy Parameters are set as the VM running the guacd (tried both 
> FQDN and IP) and the default port of 4822.
> 
> Parameters - Network: the IP and default RDP port of 3389 of the targeted 
> Windows Server VM.
> 
> Credentials and connectivity are working, because i can connect just fine 
> with Remmina to the same server. I can telnet into the server RDP.
> 
> No other settings are set.
> 
> I also did try SSH connection, and it works just fine...
> 
> -- 
> Georgi Yankov
> Junior System Administrator
>  
> <8bf4ddab.jpeg>
>  
> 135, Tsarigradsko Shose Blvd., Floor 3,
> 1784, Sofia, Bulgaria
> 
> Nicht ein schlacht, ein rettungsaktion.

Reply via email to