Как получить информацию о сервере LDAP (Sun DS) в Sun OS 5.10
SunOS hostname 5.10 Generic_144488-06 sun4v sparc SUNW,T5240
В частности
Используя команду ниже:
ldapsearch -h hostname -p port-s base -b '' '(&)' vendorName vendorVersion
Производит:
ldap_search: Protocol error
ldap_search: additional info: Bad search filter
Вы пробовали что-то вроде:
ldapsearch -LLL -h hostname -b "" -s base -D cn=admin,dc=yourdomain,dc=com -W "(objectclass=*)" vendorversion objectClass isGlobalCatalogReady vendorname
Решено с помощью запроса ниже:
ldapsearch -h hostname -p port -b "" -s base -D "cn=somecn" "(objectclass=*)" vendorversion objectClass isGlobalCatalogReady vendorname
Результат:
version: 1
dn:
vendorversion: Sun Java(TM) System Directory Server/5.2_Patch_4
objectClass: top
vendorname: Sun Microsystems, Inc