Hey Vieri,
Not sure if you want to try this - I could not get guacamole-auth-saml-1.4
working with my guacamole 1.4 deployment. As far as I remember it had to do
with the proxy config (I'm not an expert)
I reverted back to guacamole-auth-saml-1.3.0.jar (the rest of the
deployment is still v1.4, only that jar file is v 1.3) and everything was
working back again.

my saml-entity-id value in guacamole.properites is the same as
saml-callback-url value, i.e. https://my-guacamole.mydomain.com/

Thanks,
T

On Wed, 29 Jun 2022 at 11:40, Vieri <[email protected]> wrote:

> Hi,
>
> When using the "new-path" example config in
> https://guacamole.apache.org/doc/0.9.7/gug/proxying-guacamole.html, how
> would one define the saml* options in guacamole.properties, ie.
> saml-callback-url?
>
> This is what I set:
>
> saml-entity-id: whatever (same as defined in IdP)
> saml-callback-url: https://guac.mydomain.org/
>
>
> I'm asking because my SAML requests contains:
>
> AssertionConsumerServiceURL="
> https://guac.mydomain.org/api/ext/saml/callback";
>
> but I am unable to log-in because I get an HTTP error 405 when calling
> https://guac.mydomain.org/api/ext/saml/callback.
>
> My apache config contains:
>
>         ProxyRequests Off
>         ProxyPreserveHost On
>
>         <Location />
>             Require all granted
>             ProxyPass https://localhost:8543/guacamole/ flushpackets=on
>             ProxyPassReverse https://localhost:8543/guacamole/
>             ProxyPassReverseCookiePath /guacamole/ /
>         </Location>
>
>         <Location /websocket-tunnel>
>             Require all granted
>             ProxyPass wss://localhost:8543/guacamole/websocket-tunnel
>             ProxyPassReverse
> wss://localhost:8543/guacamole/websocket-tunnel
>         </Location>
>
>
> Any thoughts?
>
> Regards,
>
> Vieri
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to