Mendiagnosis masalah LDAP Buku Alamat Mac OS X

3

Saya telah mengkonfigurasi server LDAP di preferensi Buku Alamat saya di Snow Leopard. Saya menentukan DN dasar dari resep yang bermanfaat di web menggunakan ldapsearch.

Saya tidak pernah mendapatkan hasil pencarian. Adakah yang punya cara untuk memaksa Buku Alamat untuk mengungkapkan apa yang dilakukannya? Saya tidak tahu apakah itu mengalami masalah koneksi, atau masalah ldap, atau apa.

bmargulies
sumber
Sudahkah Anda mencoba menggunakan LDAP dari Mail, untuk melihat apakah Anda memiliki masalah di sana juga?
Lawrence Velázquez
Iya. Crash surat sama sekali ketika saya memiliki server ldap ini diaktifkan (!)
bmargulies

Jawaban:

1

Sebagian besar server direktori memelihara log akses klien. Periksa log ini, itu akan berisi setiap permintaan dan hasil yang dikeluarkan oleh Buku Alamat. Sebagai contoh:

[27/May/2011:05:59:14.672 -0400] CONNECT conn=11 from="127.0.0.1" to="127.0.0.1" protocol="LDAP" clientConnectionPolicy="Restrictive client connection policy."
[27/May/2011:05:59:14.879 -0400] SEARCH RESULT conn=11 op=0 msgID=1 base="dc=example,dc=com" scope=2 filter="(&(|(givenname=user*)(sn=user*)(mail=user*)(cn=user*)))" attrs="givenName,sn,cn,mail,telephoneNumber,facsimileTelephoneNumber,o,title,ou,buildingName,street,l,st,postalCode,c,jpegPhoto,mobile,co,pager,destinationIndicator,IMHandle,labeledURI,appleAIMpreferred" resultCode=11 message="This search operation has checked the maximum of 5000 entries for matches" etime=204.608 entriesReturned=0

Ini menunjukkan bahwa operator telah mengetik pengguna string ke dalam kotak pencarian buku alamat. Buku Alamat mencari server direktori untuk atribut givenName , sn , email , dan cn mana atribut dimulai dengan nilai pengguna . Buku Alamat meminta sejumlah besar atribut yang, jika entri dikembalikan dari pencarian, akan digunakan untuk membuat entri Buku Alamat.

Terry Gardner
sumber
Sayangnya, saya tidak dapat dengan mudah masuk ke dalam log MS Active Directory yang merupakan server ldap yang dimaksud.
bmargulies