[CalendarServer-dev] [CalendarServer] #335: Search via email address in cachingappleopendirectory fails
CalendarServer
trac at macosforge.org
Mon Apr 27 14:47:06 PDT 2009
#335: Search via email address in cachingappleopendirectory fails
------------------------------+---------------------------------------------
Reporter: ebach2@… | Owner: wsanchez@…
Type: Defect | Status: new
Priority: 1: Blocker | Milestone:
Component: Calendar Server | Severity: Serious
Keywords: |
------------------------------+---------------------------------------------
Comment(by ebach2@…):
Replying to [comment:3 ebach2@…]:
> To follow up, it also fails even when using /Search for the ldap node.
>
> But within the dscl cli tool, the search for the email address succeeds:
>
> > search /Search dsAttrTypeNative:mail sarah at test.com
> Users/sarah dsAttrTypeNative:mail = (
> "sarah at test.com"
> )
I'm not sure why, but:
search /Search dsAttrTypeStandard:EMailAddress sarah at test.com
returns no entries (where searching for dsAttrTypeNative:mail returns the
proper record)
But my DirectoryServices exploring app (which just does a
dsGetRecordEntry, then iterates over all the attributes for the record),
returns both dsAttrTypeNative:mail and dsAttrTypeStandard:EMailAddress
entries, which the dscl tool doesn't display. And I've verified in
DirectoryUtility.app that EMailAddress is mapped by the mail ldap
attribute.
--
Ticket URL: <http://trac.calendarserver.org/ticket/335#comment:5>
CalendarServer </>
HTTP/WebDAV/CalDAV Server
More information about the calendarserver-dev
mailing list