Hi all I am running Guacamole in Docker, on a host server which only has outbound web access via a proxy.
However, the SAML plugin is throwing an error: 21:08:11.337 [http-nio-8080-exec-5] WARN o.a.g.e.AuthenticationProviderFacade - The "saml" authentication provider has encountered an internal error which will halt the authentication process. If this is unexpected or you are the developer of this authentication provider, you may wish to enable debug-level logging. If this is expected and you wish to ignore such failures in the future, please set "skip-if-unavailable: saml" within your guacamole.properties. 21:08:11.338 [http-nio-8080-exec-5] ERROR o.a.g.rest.RESTExceptionMapper - Request could not be processed: Could not parse SAML IdP Metadata file. I have the HTTP_PROXY and HTTPS_PROXY environment variables set in the docker container, and this can be confirmed by attaching to bash in the container and running a simple curl test. It succeeds and I see it hit the proxy logs. However, I do not see any outbound HTTP(S) attempts outside of this, so it seems the environment variables are not picked up by Guacamole (or at least, the SAML plugin). The same setup is working fine on a server with outbound 80/443 allowed. Is it possible somehow to configure Guacamole to use a forward proxy? Thanks in advance! Henry
