[turba] turba 1.2 ldap results do not display

Chris Gruse gruse at vancouver.wsu.edu
Mon Sep 8 12:14:31 PDT 2003


Date: Sept. 9, 2003 
Keywords:  Turba 1.2 ldap display failure

PROBLEM: 
Stock install of the new Turba 1.2, with current versions of Horde/IMP on
RedHat 9 fails to display the results of an LDAP address query. Displays
from the personal address book work just fine.  The LDAP server is the
newest version of openldap.

The display of the LDAP results also work fine, if I use the old Turba
version 1.0, instead of 1.2.

Setting Horde for DEBUG logging and sniffing the network shows that Turba
is indeed receiving the results from it's inquiry to the LDAP server.

It appears that everything is fine, except the LDAP results are just not 
displayed in turba version 1.2

Does anyone have any helpful insight into this? Has anyone else 
experienced this problem?  Since everything, ldap server, horde, imp work 
fine, and the old turba works just fine, it really seems to be Turba 1.2, 
and is most likely some kind of necessary configuration, but:
 'objectcass' => '*' 
or
  'objectcass' => 'person'
is not it. 

Turba version 1.2 turba/config/sources.php has the following:
NOTE:
Adding the following, as one post suggested, also does not work:
        'objectclass' => 'person'
nor
        'objectcass' => '*'

$cfgSources['ldap'] = array(
    'title' => 'LDAP',
    'type' => 'ldap',
    'params' => array(
        'server' => 'ldap.vancouver.wsu.edu',
        'port' => 389,
        'root' => 'ou=People,o=vancouver.wsu.edu',
    ),
    'map' => array(
        '__key' => 'dn',
        'name' => 'cn',
        'email' => 'mail',
        'alias' => 'givenname'
    ),
    'search' => array(
        'name',
        'email',
        'alias'
    ),
    'strict' => array(
        ''
    ),
    'public' => true,
    'readonly' => true,
    'export' => false
); 


In turba 1.0 this following sources.php works just fine:

$cfgSources['ldap'] = array(
    'title' => 'LDAP',
    'type' => 'ldap',
    'params' => array(
        'server' => 'ldap.vancouver.wsu.edu',
        'port' => 389,
        'root' => 'o=vancouver.wsu.edu',
    ),
    'map' => array(
        '__key' => 'dn',
        'name' => 'cn',
        'email' => 'mail',
    ),
    'search' => array(
        'name',
        'email'
    ),
    'public' => true,
    'readonly' => true,
    'export' => false
);





More information about the turba mailing list