This is an old revision of the document!


Guacamole (Remote Desktop RDP, VNC relay)

Guacamole is the RDP/VNC relay/wrapper we use to access machines inside the network from remote locations. This is hosted on the internal webserver and runs on Tomcat at port 8080.

Guacamole is a 2 part system. It consists of the guacamole daemon (guacd) and guacamole web application. The web app uses Tomcat. If guacamole is inaccessible by users after rebooting the server try running the following commands:

systemctl start guacd
su - root
systemctl stop tomcat
systemctl start tomcat

Audina Guacamole Login (Alt)

Add/edit users in /etc/guacamole/user-mapping.xml

Guacamole Docs

Windows 10 RDP w/ Guacamole

Guacamole apparently doesn't work with Windows 10 or Windows Server 2016 RDP naturally so you have to edit the registry to make it work. Change the keys at the following path:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
"SecurityLayer"=dword:00000001
"UserAuthentication"=dword:00000000