Yes, i have and done all required config as per the guacamole 1.5.1
documentation. Also have searched the web for an answer before posting here.
On Wednesday, 24 May, 2023, 04:02:24 am IST, Ivanmarcus
<[email protected]> wrote:
Have you seen this?:
https://guacamole.apache.org/doc/0.9.7/gug/proxying-guacamole.html
I also realise you've specifically asked about Apache HTTPS proxy. I've
not done this, so cannot comment directly, however you may find some
information by searching the archives, for example:
https://lists.apache.org/[email protected]:2022-12:https%20proxy
On 23/05/23 19:22, Eby Mani wrote:
> Are there any proper guide on how to setup guacamole with apache2 https
> reverse proxy ?.
>
> I tried setting up guacamole with apache2, with "https://example-domain-name"
> the default ubuntu apache2 webpage would open.
>
> "https:///example-domain-name/guacamole" will throw some certificate error.
> Had to remove apache2 and setup guacamole with ngnix, reverse proxy is
> working fine over https !!!!.
>
> my old apache2 config,
>
> 1, /etc/apache2/sites-available/guacamole.html
> 2, enabled guacamole.html
> 3, disabled 000-default
> 4, restarted apache2
> 5, ran certbot --apache
> 6, restarted guacd, tomcat9 and apache2
>
> contents of guacamole.html
>
> <VirtualHost *:80>
> ServerName "example-domain-name"
> ServerAlias "example-domain-name"
>
> Redirect permanent / https://example-domain-namee/
> </VirtualHost>
>
> <VirtualHost *:443>
> ServerName "example-domain-name"
> ServerAlias "example-domain-name"
>
> <If "%{HTTP_HOST} == 'www.example-domain-name'">
> Redirect permanent / https://"example-domain-name"/
> </If>
>
> ErrorLog /var/log/apache2/example-domain-name-error.log
> CustomLog /var/log/apache2/example-domain-name-access.log combined
>
> SSLEngine On
> SSLCertificateFile /etc/letsencrypt/live/piitpl.co.in/fullchain.pem
> SSLCertificateKeyFile /etc/letsencrypt/live/piitpl.co.in/privkey.pem
>
> <Location /guacamole/>
> Order allow,deny
> Allow from all
> ProxyPass http://127.0.0.1:8080/guacamole/ flushpackets=on
> ProxyPassReverse http://127.0.0.1:8080/guacamole/
> </Location>
>
> <Location /guacamole/websocket-tunnel>
> Order allow,deny
> Allow from all
> ProxyPass ws://127.0.0.1:8080/guacamole/websocket-tunnel
> ProxyPassReverse ws://127.0.0.1:8080/guacamole/websocket-tunnel
> </Location>
>
> </VirtualHost>
>
>
> Thanks,
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]