[turba] ldap searches causing segfaults
Liam Hoekenga
liamr at umich.edu
Wed Feb 26 00:46:42 PST 2003
Hey -
PHP 4.3.0, oracle ldap libraries, CVS Horde and Turba from tonight.
Turba's LDAP tests in turba/test.php work just fine.
When I search our LDAP directory using search.php, apache segfaults.
We've got Horde 2.2.1, IMP 3.2 and Turba 1.2RC1 installed on a separate virtual
host on the same machine, and LDAP works fine from there.
I'm a bit confused. It suggests to me perhaps a problem in my turba
configuration. Our LDAP server is keyed on UID (which we in turn, we
call "uniqname"), so I've attached the LDAP entry in question from sources.php,
and the changes I made to attributes.php
Ideas?
Liam
--------------------------------------------------------------------
Here's what my conf looks like..
$cfgSources['umod'] = array(
'title' => _("UofM Online Directory"),
'type' => 'ldap',
'params' => array(
'server' => 'ldap.itd.umich.edu',
'port' => 389,
'root' => 'ou=People,dc=umich,dc=edu',
'dn' => array('uid'),
'objectclass' => 'person',
'filter' => '',
'charset' => 'iso-8859-1'
),
'map' => array(
'__key' => 'dn',
'name' => 'cn',
'email' => 'mail',
'uniqname' => 'uid',
'title' => 'title'
),
'search' => array(
'name',
'uniqname'
),
'strict' => array(
'dn',
'uid'
),
'public' => true,
'readonly' => true,
'export' => false
);
--- attributes.php.dist Wed Feb 5 08:16:33 2003
+++ attributes.php Wed Feb 26 00:23:12 2003
@@ -34,6 +34,11 @@
'required' => false
);
+$attributes['uniqname'] = array(
+ 'label' => _("Uniqname"),
+ 'type' => 'text',
+ 'required' => false
+);
$attributes['alias'] = array(
- 'label' => _("Alias"),
+ 'label' => _("Nickname"),
'type' => 'text',
'required' => false
More information about the turba
mailing list