1

Topic: Support required

==== Required information ====
- iRedMail version:
- Store mail accounts in which backend (LDAP/MySQL/PGSQL):
- Linux/BSD distribution name and version:
- Related log if you're reporting an issue:
====

Will you guys assist me in the topic below:
http://www.iredmail.org/forum/topic5826 … sword.html

If I pay you $29 ?

Many Thanks,
Ronson

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: Support required

I replied in your topic:

ZhangHuangbin wrote:

With OpenLDAP installed by iRedMail, we can hard-code full ldap dn of login user, then it can reset password with full ldap dn. But I didn't try this with AD, no idea yet.

You can try it the same way: hard-coded full ldap dn of your AD user in Roundcube password plugin.

3

Re: Support required

I tried hardcoding. Now the when resetting password, roundcube webmail show "Successfully saved" and log file says "Password changed for user".

But it is not changed actually. What could be the issue?
Is there a way to see the query send from rouncube to AD server for resetting the password ?

My password config file hardcoded section is below:
+=======================+
$rcmail_config['password_ldap_host'] = "10.0.0.4";
$rcmail_config['password_ldap_port'] = "389";
$rcmail_config['password_ldap_starttls'] = false;
$rcmail_config['password_ldap_version'] = "3";
$rcmail_config['password_ldap_basedn'] = "OU=WebMailUsers,DC=domain2,DC=domain2,DC=loc";
$rcmail_config['password_ldap_method'] = "admin";
$rcmail_config['password_ldap_adminDN'] = "mailuser1";
$rcmail_config['password_ldap_adminPW'] = "xxx";
$rcmail_config['password_ldap_searchDN'] = 'mailuser1';
$rcmail_config['password_ldap_searchPW'] = 'xxx';
$rcmail_config['password_ldap_search_base'] = 'OU=WebMailUsers,DC=domain2,DC=domain2,DC=loc;
$rcmail_config['password_ldap_search_filter'] = '(mail=%login)';
$rcmail_config['password_ldap_encodage'] = "crypt";
$rcmail_config['password_ldap_pwattr'] = "userPassword";
$rcmail_config['password_ldap_force_replace'] = true;
$rcmail_config['password_ldap_lchattr'] = "";
$rcmail_config['password_ldap_samba_pwattr'] = '';
$rcmail_config['password_ldap_samba_lchattr'] = '';
+=======================+

Can you see anything I missed ?

Many Thanks,
Ronson

4

Re: Support required

I have no idea, sorry. I suggest you ask in Roundcube mailing list instead.