I am still having some problems with the iCal auto complete. My openldap server is setup in the Directory utility. I know it is working because I can autocomplete users that are only in the ldap server when creating a new email message.
I setup logging on the ldap server to watch the queries come in from iCal, from what I can tell, every thing is good. The ldap server appears to be returning the necessary information
I have included a snip from the slapd log that is generated when i begin typing a name into the "Attendees" field in iCal
Again, this use will autocomplete when "sally" is typed into Mail.
Is there perhaps some server side code I may be missing? Does anyone know the inner workings of ical and what may be causing my problems?
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 fd=15 ACCEPT from IP=10.41.41.2:52884 (IP=0.0.0.0:389)
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=0 SRCH base="" scope=0 deref=0 filter="(objectClass=*)"
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=0 SRCH attr=supportedSASLMechanisms namingContexts dnsHostName krbName
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=0 SEARCH RESULT tag=101 err=0 nentries=1 text=
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=1 SRCH base="cn=users,dc=od1,dc=testspot,dc=com" scope=2 deref=0 filter="(&(objectClass=inetOrgPerson)(objectClass=posixAccount)(objectClass=shadowAccount)(objectClass=apple-user)(objectClass=extensibleObject)(|(givenName=sally*)(sn=sally*)(|(uid=sally*)(cn=sally*))(cn=sally*)(mail=sally*)))"
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=1 SRCH attr=givenName sn uid cn apple-serviceslocator mail uidNumber apple-generateduid
Jun 10 17:45:31 svbetest02 slapd[16808]: <= bdb_substring_candidates: (givenName) not indexed
Jun 10 17:45:31 svbetest02 slapd[16808]: <= bdb_substring_candidates: (mail) not indexed
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text=
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=2 ABANDON msg=2
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=3 SRCH base="cn=resources,dc=od1,dc=testspot,dc=com" scope=2 deref=0 filter="(&(|(objectClass=apple-resource))(|(cn=sally*)(apple-realname=sally*)))"
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=3 SRCH attr=cn apple-serviceslocator apple-generateduid apple-resource-type
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=3 SEARCH RESULT tag=101 err=0 nentries=0 text=
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=4 ABANDON msg=4
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=5 SRCH base="cn=groups,dc=od1,dc=testspot,dc=com" scope=2 deref=0 filter="(&(objectClass=posixGroup)(objectClass=apple-group)(objectClass=extensibleObject)(|(cn=sally*)(apple-group-realname=sally*)(mail=sally*)))"
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=5 SRCH attr=cn apple-serviceslocator mail apple-group-memberguid memberUid memberUid apple-group-nestedgroup apple-generateduid
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=5 SEARCH RESULT tag=101 err=0 nentries=0 text=
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=6 ABANDON msg=6
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=7 SRCH base="cn=computers,dc=od1,dc=testspot,dc=com" scope=2 deref=0 filter="(&(|(objectClass=apple-computer))(|(apple-generateduid=312395FC-363A-44D5-BA5D-98B178D5CD43)))"
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=7 SEARCH RESULT tag=101 err=0 nentries=1 text=
Jun 10 17:45:31 svbetest02 slapd[16808]: conn=47 op=8 ABANDON msg=8