When the Guacamole Docker image starts up, it performs sanity checks on the provided environment variables, refusing to start if the variables do not pass. One of these checks validates that at least one authentication mechanism is enabled:
This check does not take the changes made through
GUACAMOLE-100 into account, however, and users of the Docker images will still see the above error if authentication is configured solely through specifying GUACAMOLE_HOME.
The GUACAMOLE_HOME environment variable should be taken into account when performing these sanity checks.