I am using Nexus repository manager (nexus.sonatype.org) with the open source LDAP plugin (code.google.com/p/nexus-ldap/) and I get an error indicating that the wrong protocol version is used (details below). All the plugin does is using the JNDI LDAP service provider to connect to my LDAP Server. If you look at the stack trace in the nexus.log file the exception occurs during context initialization in the JNDI LDAP implementation. So my guess is, the problem described below is not caused by the Nexus plugin but by a misusage of JNDI or misunderstanding of LDAP authentication. I am using Nexus repository manager (nexus.sona