Guacamole
Guacamole is a product by Apache which is utilised to provide remote access to PBR systems over HTML5, as a measure to reduce deployments of physical PBR hardware to non-regular users
It is hosted on PBR-PVEC-KL1, within the DMZ at 10.99.8.8.
Public IP 14.202.159.252 is dedicated NAT forwarded to the server, which sits behind a Nginx Reverse Proxy and is hosted on an Apache Tomcat host.
guac.pbr.org.au is the FQDN associated with the Public IP, and internally DNS for guac.pbr.org.au resolves to the internal address of 10.99.8.8
Tomcat
Tomcat has been modified from the default setup to allow for SSL to be enabled for the Guacamole ...
Nginx
Nginx serves as a reverse proxy to intercept and filter traffic between browsers and the Tomcat i...
MySQL
MySQL is used as a database for all configurations and user configs. It is installed with a plug...
SAML
SAML is provided as an alternative secure sign in method utilising Duo to authenticate against th...
GUI Configuration
User and computer configuration is done via the GUI, which maps into the SQL database. There is ...