Форум сайта python.su
Недавно начал использовать python-ldap, написал скрипт который ищет номер телефона по имени user-a, но сталкнулся с проблемой, через раз возникает ошибка: сервер LDAP не доступен.
Traceback (most recent call last):
File “/usr/lib/cgi-bin/telephone.py”, line 48, in <module>
t = l.result(t,10000)
File “/usr/lib/python2.6/dist-packages/ldap/ldapobject.py”, line 428, in result
res_type,res_data,res_msgid = self.result2(msgid,all,timeout)
File “/usr/lib/python2.6/dist-packages/ldap/ldapobject.py”, line 432, in result2
res_type, res_data, res_msgid, srv_ctrls = self.result3(msgid,all,timeout)
File “/usr/lib/python2.6/dist-packages/ldap/ldapobject.py”, line 438, in result3
ldap_result = self._ldap_call(self._l.result3,msgid,all,timeout)
File “/usr/lib/python2.6/dist-packages/ldap/ldapobject.py”, line 96, in _ldap_call
result = func(*args,**kwargs)
ldap.BUSY: {'info': ‘00002024: LdapErr: DSID-0C060595, comment: No other operations may be performed on the connection while a bind is outstanding., data 0, v1771’, ‘desc’: ‘Server is busy’}
Но бывает что проходит всё нормально, пожалуйсто, помогите разобраться.
Офлайн
Может не достаточно информации?
Офлайн
python-ldap не юзал. Но делал поиск в AD из винды по номеру пейджера через win32com.client. Если тоже из винды работаете, то могу пример скинуть.
Отредактировано (Фев. 8, 2010 12:45:42)
Офлайн