Github user necouchman commented on a diff in the pull request: https://github.com/apache/guacamole-client/pull/345#discussion_r241919019 --- Diff: extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/AuthenticationProviderService.java --- @@ -240,17 +244,24 @@ public LDAPAuthenticatedUser authenticateUser(Credentials credentials) try { + LdapConnectionConfig ldapConnectionConfig = + ((LdapNetworkConnection) ldapConnection).getConfig(); --- End diff -- Unfortunately a different LdapConnection implementation does get used - LdapReferralConnection. I might be able to clean up some of it, but I think some of the typecasting will have to stay. We'll see.
---