i suggest you look at the code it uses to connect and then go through those steps "by hand" in the python interpreter to determine where it fails. jens P.S.: take a look at the LDAPUserFolder instead, AFAIK the LDAPAdapter product is no longer maintained: http://www.dataflake.org/software/ldapuserfolder/ On Wednesday, Sep 4, 2002, at 07:58 US/Eastern, Mitja Martini wrote:
Hi,
we tried to connect a LDAPadapter to a remote LDAP server but it did not work. If we use the local LDAD server everything works ok. If we try the remote server we get an error:
Log of LDAPAdapter (2) Wed 12:17: Reinitialized (9) Wed 12:17: Checking superuser (9) Wed 12:17: superuser not found in user cache (1) Wed 12:17: Unable to open connection to ldap server (9) Wed 12:17: superuser connect returned cannot find superuser (9) Wed 12:17: superuser returned no roles (9) Wed 12:17: Checking superuser (9) Wed 12:17: superuser not found in user cache (1) Wed 12:17: Unable to open connection to ldap server (9) Wed 12:17: superuser connect returned cannot find superuser (9) Wed 12:17: superuser returned no roles
We tested both LDAP servers with LDAPBrowser/Editor 2.8.2 and they seem to be ok.
Does anybody know where the problem might be?
Our System:
Solaris 2.8, Zope 2.5.1, openldap 2.0.23 (on both servers), LDAPadapter-zope 22x-1.0, Python 2.1.2, Python-ldap-2.0.0pre05
Thank you for your help.
Nice Greetings,
Mitja Martini