Guacamole‎ > ‎

Apache SSL Reverse Proxy to Guacamole Server

This tutorial assumes a freshly installed Ubuntu 14.04 server with Apache2.

Enable Apache2 Mods & SSL Site
  • a2enmod proxy proxy_http ssl
  • a2ensite default-ssl.conf
Add Proxy Settings to default-ssl.conf
  • nano /etc/apache2/sites-available/default-ssl.conf
    • Add to <VirtualHost> in default-ssl.conf

      <VirtualHost>
      ...
              # /guacamole settings
              <Location /guacamole>
                      Order allow,deny
                      Allow from all
                      ProxyPass http://[ip address]:8080/guacamole flushpackets=on
                      ProxyPassReverse http://[ip address]:8080/guacamole
              </Location>
      </VirtualHost>

  • service apache2 restart
Testing
  • Navigate to https://[apache server]/guacamole
Comments