hi Laszlo,
> Also another question. I read that apacheds supports TLS but when I try
> connect
> with the client I got the following exception:
>
> javax.naming.CommunicationException: [LDAP: error code 2 - Unrecognized
> extended
> operation EXTENSION_OID: 1.3.6.1.4.1.1466.20037]; remaining name ''
did you register the StartTls extension operation andler before
starting the server
>
> My client looks like:
>
> private InitialDirContext connectTotServer() throws NamingException,
> IOException{
> final String url = "ldaps://localhost:10389";
>
> InitialLdapContext context = new InitialLdapContext(new Hashtable() {{
> put(INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
> put(PROVIDER_URL, url);
> }}, null);
> StartTlsResponse tlsResponse = (StartTlsResponse)context.
> extendedOperation(new StartTlsRequest());
> tlsResponse.negotiate();
> return context;
> }
>
take a look at the test case [1] which I think might help you in
getting this right
[1]
http://svn.apache.org/repos/asf/directory/apacheds/trunk/server-integ/src/test/java/org/apache/directory/server/ssl/StartTlsIT.java
Kiran Ayyagari