Re: How to fetch LDAP Server version using Java

Vijay Kumar <[email protected]> Thu, 30 Jan 2020 14:34:54 +0530
Newsgroups gmane.network.openldap.technical,gmane.network.openldap.devel
Message-ID <CAKgG+3d5LzDzdJA5TA6N5XzbQJK=yn8a+1EeHqbfi+WxgnFm_g@mail.gmail.com>
Hi Team,

From my Java Program i am in need to find the LDAP Server version.

i am able to get supportedLDAPVersion using below search query,

LDAPSearchResults ldapSearchResults = ldapConn.search("",
LDAPConnection.SCOPE_BASE, "(objectclass=*)", new String[]
{"supportedLDAPVersion"}, false);

No results found, when i try to use vendorVersion and vendorName (like that
queried like below)

ldapSearchResults = ldapConn.search("", LDAPConnection.SCOPE_BASE,
"(objectclass=*)", new String[] {"vendorVersion"}, false)

is there any approach that can follow, please let me know.

i am need to get info as below,

root@docker_container:/etc/ldap/slapd.d# ldapsearch -VV
ldapsearch: @(#) $OpenLDAP: ldapsearch  (Jul 30 2019 16:24:19) $
        Debian OpenLDAP Maintainers <
pkg-openldap-devel-XbBxUvOt3X2LieD7tvxI8l/[email protected]>
       * (LDAP library: OpenLDAP *20448*)*
root@docker_container:/etc/ldap/slapd.d#

Thank you.
--
Thanks & Regards,

Vijay Kumar
*+91-94944 44009*