Yes, i tried without suces. The plugin seems not working on my config, when i log a user for the first time roundcube dosen't try to contact annuaire1 (confirmed by tcpdump on annuaire1)
But my public ldap directory works fine on roundcube.
Here a peace of my config
$config['plugins'] = array('acl', 'attachment_reminder', 'filesystem_attachments', 'help', 'jqueryui', 'managesieve', 'markasjunk', 'new_user_identity', 'newmail_notifier', 'password', 'subscriptions_option',);
// Activation logs LDAP
$config['ldap_debug'] = true;
// Definition LDAP
$config['ldap_public']['public'] = array(
'name' => 'Carnet adresse ENSASE',
'hosts' => array('annuaire1'),
'port' => 389,
'user_specific' => false,
'base_dn' => 'ou=Users,dc=st-etienne,dc=archi,dc=fr',
'search_fields' => array(
'mail',
'cn',
'DisplayName',
),
// 'name_field' => 'cn',
'name_field' => 'DisplayName',
'email_field' => 'mail',
'surname_field' => 'sn',
'firstname_field' => 'givenName',
'sort' => 'sn'
);
$config['new_user_identity_addressbook'] = 'cn';
$config['new_user_identity_match'] = 'uid';
$config['new_user_identity_onlogin'] = true;
Thank you