I'm using 2 instances of LDAPMultiPlugins under PlonePAS in order to authenticate against 2 separate domains (extranet vs. internal). Without the RAMCache, I get lots of the error below. With cache turned on, it seems to work ok, at least with just me testing. Should I worry about this coming back to bite me when I have a bunch of concurrent users authenticating? Is it a bug? Any info would be most appreciated.
John
OPERATIONS_ERROR: {'info': '00000000: LdapErr: DSID-0C090627, comment: In order to perform this operation a successful bind must be completed on the connection., data 0, vece', 'desc': 'Operations error'}
2006-10-05 14:04:33 ERROR event.LDAPDelegate {'info': '00000000: LdapErr: DSID-0C090627, comment: In order to perform this operation a successful bind must be completed on the connection., data 0, vece', 'desc': 'Operations error'}
Traceback (most recent call last):
File "/dept/is/webgroup/zope/plone25_lecprod/Products/LDAPUserFolder/LDAPDelegate.py", line 337, in search
res = connection.search_s(base, scope, filter, attrs)
File "/dept/is/webgroup/zope/plone25_lecprod/Products/LDAPUserFolder/SharedResource.py", line 112, in __call__
return self._callable(*args, **kw)
File "/usr/local/lib/python2.4/site-packages/ldap/ldapobject.py", line 481, in search_s
return self.search_ext_s(base,scope,filterstr,attrlist,attrsonly,None,None,timeout=self.timeout)
File "/usr/local/lib/python2.4/site-packages/ldap/ldapobject.py", line 789, in search_ext_s
return self._apply_method_s(SimpleLDAPObject.search_ext_s,*args,**kwargs)
File "/usr/local/lib/python2.4/site-packages/ldap/ldapobject.py", line 746, in _apply_method_s
return func(self,*args,**kwargs)
File "/usr/local/lib/python2.4/site-packages/ldap/ldapobject.py", line 475, in search_ext_s
return self.result(msgid,all=1,timeout=timeout)[1]
File "/usr/local/lib/python2.4/site-packages/ldap/ldapobject.py", line 405, in result
res_type,res_data,res_msgid = self.result2(msgid,all,timeout)
File "/usr/local/lib/python2.4/site-packages/ldap/ldapobject.py", line 409, in result2
res_type, res_data, res_msgid, srv_ctrls = self.result3(msgid,all,timeout)
File "/usr/local/lib/python2.4/site-packages/ldap/ldapobject.py", line 415, in result3
rtype, rdata, rmsgid, serverctrls = self._ldap_call(self._l.result3,msgid,all,timeout)
File "/usr/local/lib/python2.4/site-packages/ldap/ldapobject.py", line 94, in _ldap_call
result = func(*args,**kwargs)
|