On Tue, Jan 7, 2025 at 1:20 PM Sahand Naghavi <[email protected]> wrote:
> Hi all, > > I’m having trouble getting the LDAP authentication extension to work with > Guacamole 1.5.3 in a Docker container. > > Setup: > Guacamole 1.5.3 running in Docker on Rocky 9 > MySQL authentication works fine. guacadmin/guacadmin logs into the portal > LDAP .jar file is in the extensions directory inside the container with > correct permissions > The Problem: > The LDAP .jar file is not loading as an extension. > Logs only show MySQL Authentication as loaded. > LDAP login attempts to the portal itself fail. > What’s Confirmed: > LDAP connection works outside the container from bash. > Configuration and permissions look fine. > Debug logging is enabled, but nothing shows about LDAP being loaded or > failing to load. > Questions: > What could be the problem with logging in to the portal using LDAP > credentials? > Are there additional dependencies required for LDAP in Docker? > Is there a way to force logs to show errors or failures related to > extension loading? > Are there known compatibility issues with LDAP in Docker for this version? > > Can you please share more detail on what you're doing to enable LDAP authentication? Maybe provide a sanitized version of either the Docker command or Docker Compose file you're using to start the container? You also may need to enable additional debugging in the guacamole container and see what the log files say as to why the LDAP extension is not loading. -Nick >
