Такая ситуация: имеется AD на Win2003, также имеется Freebsd 7.1 с установленным openldap24-client. Пробую что-нить поискать в AD:
#ldapsearch -x -h 192.168.xxx.xxx
Вываливается эррор:
# extended LDIF
#
# LDAPv3
# base <> (default) with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# search result
search: 2
result: 1 Operations error
text: 00000000: LdapErr: DSID-0C090627, comment: In order to perform this ope
ration a successful bind must be completed on the connection., data 0, vece
Колдовства с фильтрами, учётками ни к чему не приводят, судя по дебагу - ошибка идёт сразу после коннекта с сервером, вот кстати кусочек лога, где всё походу и накрывается медным тазом:
#ldapsearch -d 99 -x
*куча всякого, дальше видим, что соединение установлено*
** ld 0x28424030 Connections:
* host: 192.168.xxx.xxx port: 389 (default)
refcnt: 2 status: Connected
last used: Mon Feb 15 12:41:42 2010
*ldap_read: куча цифр*
read1msg: ld 0x28424030 0 new referrals
read1msg: mark request completed, ld 0x28424030 msgid 2
request done: ld 0x28424030 msgid 2
res_errno: 1, res_error: <00000000: LdapErr: DSID-0C090627, comment: In order to perform this operation a successful bind must be completed on the connection., data 0, vece>, res_matched: <>
Какая-то ошибка чтения судя по-всему, но что тут делать - вообще идей нет. Кто-нить может что подсказать?
#ldapsearch -x -h 192.168.xxx.xxx
Вываливается эррор:
# extended LDIF
#
# LDAPv3
# base <> (default) with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# search result
search: 2
result: 1 Operations error
text: 00000000: LdapErr: DSID-0C090627, comment: In order to perform this ope
ration a successful bind must be completed on the connection., data 0, vece
Колдовства с фильтрами, учётками ни к чему не приводят, судя по дебагу - ошибка идёт сразу после коннекта с сервером, вот кстати кусочек лога, где всё походу и накрывается медным тазом:
#ldapsearch -d 99 -x
*куча всякого, дальше видим, что соединение установлено*
** ld 0x28424030 Connections:
* host: 192.168.xxx.xxx port: 389 (default)
refcnt: 2 status: Connected
last used: Mon Feb 15 12:41:42 2010
*ldap_read: куча цифр*
read1msg: ld 0x28424030 0 new referrals
read1msg: mark request completed, ld 0x28424030 msgid 2
request done: ld 0x28424030 msgid 2
res_errno: 1, res_error: <00000000: LdapErr: DSID-0C090627, comment: In order to perform this operation a successful bind must be completed on the connection., data 0, vece>, res_matched: <>
Какая-то ошибка чтения судя по-всему, но что тут делать - вообще идей нет. Кто-нить может что подсказать?