[Tickets #1906] NEW: LDAP backend: Show Lists, Show Contacts display nothing

bugs@bugs.horde.org bugs at bugs.horde.org
Tue May 3 15:48:21 PDT 2005


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=1906
-----------------------------------------------------------------------
 Ticket             | 1906
 Created By         | cp015ark at msotech.com
 Summary            | LDAP backend: Show Lists, Show Contacts display nothing
 Queue              | Turba
 Version            | 2.0.2
 State              | Unconfirmed
 Priority           | 1. Low
 Type               | Bug
 Owners             | 
-----------------------------------------------------------------------


cp015ark at msotech.com (2005-05-03 15:48) wrote:

I can create a distribution list; but it doesn't show up in the "Add to"
list, can't see it by "Show Lists", can't see contacts by "Show Contacts".
However, "Show All" does work.

The problem stems from the ldap filters used for turbaType, tracing the ldap
search used to gather the groups shows a filter of (&(turbaType="*group*"))
being applied.

Issuing:
ldapsearch -b "ou=jdoe,ou=PersonalContacts,dc=example,dc=com" -LLL -D
"uid=jdoe,ou=People,dc=example,dc=com" -H "ldap://localhost" -W -x
"(&(turbaType="*group**))" 
Results in nothing, same for (&(turbaType="*object*"))

Changing in horde.schema:
attributetype ( 1.3.6.1.4.1.13040.4.1.2
        NAME 'turbaType'
        DESC 'Turba Object Type: Contact/List'
        EQUALITY caseIgnoreIA5Match
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{8} )
To:
attributetype ( 1.3.6.1.4.1.13040.4.1.2
        NAME 'turbaType'
        DESC 'Turba Object Type: Contact/List'
        EQUALITY caseIgnoreIA5Match
        SUBSTR caseIgnoreIA5SubstringsMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{8} )

Corrects the problem and allows (&(turbaType="*group*")) to work, hence all
is good.

Please confirm or deny this solution.




More information about the bugs mailing list