in
http://track.pmease.com/browse/QB-2058 timeouts were introduced for LdapAuthenticator.java in the authenticate method.
However we are now facing the same problem with getEmail
We are internally testing a modification currently by adding:
ldapEnv.put("com.sun.jndi.ldap.connect.timeout", String.valueOf(Bootstrap.NET_CONNECT_TIMEOUT*1000L));
ldapEnv.put("com.sun.jndi.ldap.read.timeout", String.valueOf(Bootstrap.NET_READ_TIMEOUT*1000L));
to getEmail() and exists() in LdapAuthenticator class
But would be nice to have a proper/official fix