Salve a tutti, sto tentando di configurare meta-back per far vedere un dominio MS Active directory. Questo è il file slapd.conf:
database meta suffix dc=domA,dc=mydom,dc=it uri ldap://srv1.domA.mydom.it/dc=srv1,dc=domA,dc=mydom,dc=it<http://srv1.doma.mydom.it/dc=srv1,dc=domA,dc=mydom,dc=it> binddn cn=ldap-proxy,cn=Users,dc=srv1,dc=domA,dc=mydom,dc=it bindpw SECRET-pass lastmod off Quando faccio: ldapsearch -H ldap://localhost -x -b "dc=domA,dc=mydom,dc=it" -LLL Ottengo: No such object (32) Matched DN: dc=domA,dc=mydom,dc=it Questo è il debug di slapd: >>> slap_listener(ldap:///) connection_get(11): got connid=7 connection_read(11): checking for input on id=7 ber_get_next ber_get_next: tag 0x30 len 12 contents: do_bind ber_get_next ber_scanf fmt ({imt) ber: ber_scanf fmt (m}) ber: >>> dnPrettyNormal: <> <<< dnPrettyNormal: <>, <> do_bind: version=3 dn="" method=128 send_ldap_result: conn=7 op=0 p=3 send_ldap_response: msgid=1 tag=97 err=0 ber_flush: 14 bytes to sd 11 do_bind: v3 anonymous bind connection_get(11): got connid=7 connection_read(11): checking for input on id=7 ber_get_next ber_get_next: tag 0x30 len 67 contents: do_search ber_scanf fmt ({miiiib) ber: >>> dnPrettyNormal: <dc=domA,dc=mydom,dc=it> <<< dnPrettyNormal: <dc=domA,dc=mydom,dc=it>, <dc=domA,dc=mydom,dc=it> ber_scanf fmt (m) ber: ber_scanf fmt ({M}}) ber: ==> limits_get: conn=7 op=1 dn="[anonymous]" conn=7 op=1: meta_back_getconn[0] conn=7 op=1 meta_back_getconn: candidates=1 conn=-3 fetched conn=7 op=1 >>> meta_back_search_start[0] conn=7 op=1 >>> meta_search_dobind_init[0] conn=7 op=1 <<< meta_search_dobind_init[0]=1 ldap_search_ext put_filter: "(objectClass=*)" put_filter: simple put_simple_filter: "objectClass=*" ldap_send_initial_request ldap_send_server_request ber_scanf fmt ({it) ber: ber_scanf fmt ({) ber: ber_flush: 79 bytes to sd 12 conn=7 op=1 <<< meta_back_search_start[0]=1 conn=7 op=1 meta_back_search: ncandidates=1 cnd="*" ldap_result ld 0x8241040 msgid 7 ldap_chkResponseList ld 0x8241040 msgid 7 all 2 ldap_chkResponseList returns ld 0x8241040 NULL wait4msg ld 0x8241040 msgid 7 (timeout 0 usec) wait4msg continue ld 0x8241040 msgid 7 all 2 ** ld 0x8241040 Connections: * host: srv1.domA.mydom.it <http://srv1.doma.mydom.it/> port: 389 (default) refcnt: 2 status: Connected last used: Mon May 12 09:57:48 2008 ** ld 0x8241040 Outstanding Requests: * msgid 7, origid 7, status InProgress outstanding referrals 0, parent count 0 ** ld 0x8241040 Response Queue: Empty ldap_chkResponseList ld 0x8241040 msgid 7 all 2 ldap_chkResponseList returns ld 0x8241040 NULL ldap_int_select read1msg: ld 0x8241040 msgid 7 all 2 ber_get_next ber_get_next: tag 0x30 len 164 contents: read1msg: ld 0x8241040 msgid 7 message type search-result ber_scanf fmt ({eaa) ber: read1msg: ld 0x8241040 0 new referrals read1msg: mark request completed, ld 0x8241040 msgid 7 request done: ld 0x8241040 msgid 7 res_errno: 0, res_error: <>, res_matched: <> ldap_free_request (origid 7, msgid 7) ldap_free_connection 0 1 ldap_free_connection: refcnt 1 ldap_parse_result ber_scanf fmt ({iaa) ber: ber_scanf fmt (}) ber: ldap_err2string conn=7 op=1 meta_back_search[0] match="DC=domA,DC=mydom,DC=it" err=32 (No such object). ldap_msgfree >>> dnPretty: <DC=domA,DC=mydom,DC=it> <<< dnPretty: <dc=domA,dc=mydom,dc=it> send_ldap_result: conn=7 op=1 p=3 send_ldap_response: msgid=2 tag=101 err=32 ber_get_next ber_flush: 44 bytes to sd 11 connection_get(11): got connid=7 connection_read(11): checking for input on id=7 ber_get_next ber_get_next: tag 0x30 len 5 contents: do_unbind ber_get_next connection_closing: readying conn=7 sd=11 for close connection_resched: attempting closing conn=7 sd=11 connection_close: conn=7 sd=11 =>meta_back_conn_destroy: fetching conn=7 DN="" Dove sbaglio? Dove è il mio errore? Grazie fin d'ora per l'aiuto. v.
_______________________________________________ OpenLDAP mailing list OpenLDAP@sys-net.it https://www.sys-net.it/mailman/listinfo/openldap