Hi,
Please keep your replies on the list.
Yes, the ancient OpenLDAP v1 was an LDAP v2 server. However, all modern software uses LDAP v3. If you have software that isn't LDAP v3 compliant, I suggest fixing it, or using an OpenLDAP v2 server that allows ldapv2 style connections.
If all you're doing is writing a client that wants to see the supported versions, I suggest just querying the rootDSE to see what it says:
ldapsearch -x -h freelancer -s base -b "" + dn: structuralObjectClass: OpenLDAProotDSE supportedLDAPVersion: 3
(The above is edited to drop out other bits unrelated to the supportedLDAPVersion).
--Quanah
--On Monday, November 10, 2008 12:34 PM -0500 Jeremiah Martell inlovewithgod@gmail.com wrote:
Quanah,
From this page: http://www.openldap.org/software/roadmap.html
It seems that openldap only supported version 3 beginning with openldap 2.x. So it seems if I used 1.x it would only support version 2, right?
Or am I missing something?
Thanks,
- Jeremiah
On Mon, Nov 10, 2008 at 12:16 PM, Quanah Gibson-Mount quanah@zimbra.com wrote:
No, you cannot disable protocol version 3... This question doesn't even really make sense. OpenLDAP is an LDAP protocol version 3 server.
--Quanah
--On Monday, November 10, 2008 12:01 PM -0500 Jeremiah Martell inlovewithgod@gmail.com wrote:
Problem: I'm testing my client code that will drop down to version 2 if version 3 isn't supported.
Solution: I've already found: http://www.openldap.org/faq/data/cache/822.html which shows how to allow v2. Now all I need is how to disable v3.
Nothing in the slapd configuration file looks like it would do the trick. And nothing in the ./configure --help looked like it would do it either.
Is this possible without buliding an older version of openldap? If so, how?
Thanks,
- Jeremiah Martell
--
Quanah Gibson-Mount Principal Software Engineer Zimbra, Inc
Zimbra :: the leader in open source messaging and collaboration
--
- Jeremiah Martell
--
Quanah Gibson-Mount Principal Software Engineer Zimbra, Inc -------------------- Zimbra :: the leader in open source messaging and collaboration