-
Notifications
You must be signed in to change notification settings - Fork 54
Apache Guacamole and Traefik's AddPrefix Middleware #34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@jacobhuggins thank you for submitting the issue. I didn't exactly understand where you mean you did the modification, maybe you can add some example code. The example is focused on Traefik - Guacamole and the 2FA in the latest one |
Just a simple environment variable in the guacamole container. Allows you to drop "traefik.http.middlewares.guacamoleMdl.addprefix.prefix=/guacamole" as guacamole will now serve content from the root instead of /guacamole. guacamole: |
@jacobhuggins Thanks for the example I cannot find any reference in the Guacamole documentation on Can you please tell me where it is described? |
I honestly can't find any reference to it in the documentation. Just that it gets set here 500-generate-tomcat-catalina-base.sh and when you name the war file to ROOT.war Tomcat will serve content from the root. |
When using the SAML auth extension it appears that the Traefik's AddPrefix middleware breaks SAML auth due to the SAML_STRICT: "true" (default) property. I can't seem to find a way around this issue but adding WEBAPP_CONTEXT: ROOT resolves the SAML_STRICT: "true" issue and removes the need to use the AddPrefix middleware. I believe it's a more elegant solution.
The text was updated successfully, but these errors were encountered: