On Tue, Jan 7, 2025 at 5:09 PM Sahand Naghavi <[email protected]>
wrote:

> Thanks for the reply, Nick.
>
> Here are the settings.
>
> cat guacamole.properties
> # MySQL Settings
> mysql-hostname: 10.XXX.XX.XXX
> mysql-port: 3306
> mysql-database: guacamole_db
> mysql-username: guacadmin
> mysql-password: thecorrectDBpass
>
> # LDAP Settings
> ldap-hostname: 10.XX.XX.XX
> ldap-port: 389
> ldap-encryption-method: none
> ldap-user-base-dn: CN=Users,DC=activedirserver,DC=local
> ldap-username-attribute: sAMAccountName
> ldap-search-bind-dn: CN=guacadmin,CN=Users,DC=activedirserver,DC=local
> ldap-search-bind-password: thecorrectpassword!2025
> ldap-max-search-results: 1000
> ldap-follow-referrals: true
> ldap-operation-timeout: 5000
> ldap-connection-timeout: 5000
>
> # Logging Level
> logback.level.net.sourceforge.guacamole=DEBUG
> logback.level.org.apache.guacamole.extension=DEBUG
>
> docker run command:
> docker run --name guacamole --network guacnet -e
> MYSQL_HOSTNAME=10.XX.XX.XX -e MYSQL_PORT=3306 -e
> MYSQL_DATABASE=guacamole_db -e MYSQL_USER=guacadmin -e
> MYSQL_PASSWORD=thecorrectDBpass -e GUACD_HOSTNAME=guacd -v
> /home/guacamole/.guacamole:/etc/guacamole -p 8080:8080 -d
> guacamole/guacamole
>
>
I don't see any of the LDAP options, here, on the Docker command, which
means it probably isn't triggering the startup script to actually
install/link the LDAP extension JAR file. Please have a look at the manual
and follow the instructions, there, for enabling LDAP support in Docker:

https://guacamole.apache.org/doc/gug/guacamole-docker.html#ldap-authentication

-Nick

>

Reply via email to