I can connect to LDAPS with the Oracle ldapsearch client, but not with the OpenLdap ldapsearch client. I'm using OID Is there a way to get OpenLdap clients to connect using SSL?

The following works:

Non-SSL With Oracle ldapsearch
$OH/bin/ldapsearch -h HOST -p 3389 -D "cn=orcladmin" -w MYPASSWORD "(objectClass=person)" cn

Non-SSL With OpenLdap ldapsearch
/usr/bin/ldapsearch -x -L -h HOST -p 3389 -b "" -D "cn=orcladmin" -w MYPASSWORD "(objectClass=person)" cn

SSL With Oracle ldapsearch
$OH/bin/ldapsearch -h HOST -p 3636 -U 1 -D "cn=orcladmin" -w MYPASSWORD "(objectClass=person)" cn

The following fails - appearing to hang:

SSL With OpenLdap ldapsearch
/usr/bin/ldapsearch -x -h HOST -p 3636 -b "" -D "cn=orcladmin" -w MYPASSWORD "(objectClass=person)" cn
/usr/bin/ldapsearch -I -h HOST -p 3636 -b "" -D "cn=orcladmin" -w MYPASSWORD "(objectClass=person)" cn

I see the following in logs under $OH/ldap/log/
SSLthread:23 * ERROR * gslsflnNegotiateSSL * SSL Hand Shake failed