Topic: iRedAdmin-Pro Ldaps integration
==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
- iRedMail version (check /etc/iredmail-release):
1.6.8 OPENLDAP edition.
- Deployed with iRedMail Easy or the downloadable installer?
- Linux/BSD distribution name and version:
Ubuntu 22.04.5 LTS
- Store mail accounts in which backend (LDAP/MySQL/PGSQL):
LDAP
- Web server (Apache or Nginx):
Nginx
- Manage mail accounts with iRedAdmin-Pro?
Yes
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
Jun 7 17:57:36 mail iredadmin: [192.168.0.48] POST /iredadmin/login 303 236 "192.168.0.7/iredadmin/login?msg=NO_SUCH_ACCOUNT"
Jun 7 17:57:36 mail iredadmin: [192.168.0.48] GET /iredadmin/login?msg=NO_SUCH_ACCOUNT 200 5662 "192.168.0.7/iredadmin/login?msg=NO_SUCH_ACCOUNT"
====
I need integrate ldaps:// to iRedAdmin-Pro admin panel and i have some issues.
i can see ldapreader user get successful connection to Windows AD ldaps..
but when need get admin user to login ->in logs: NO_SUCH_ACCOUNT
with: ldapsearch i can successful get user data.
i try change admin_search_filter with no luck ...
#iRedAdmin-Pro ->settings.py
# Settings for Active Directory (LDAPS).
#
# LDAP URI: use ldaps:// for secure SSL connection
ldap_uri = "ldaps://192.168.0.14:636"
# Base DN for your domain
ldap_basedn = "DC=windc,DC=local"
# DN of the group that contains iRedAdmin-Pro admin users (IT group in AD)
ldap_domainadmin_dn = "CN=IT,OU=SND,DC=windc,DC=local"
ldap_bind_dn = "CN=ldapreader,CN=Users,DC=windc,DC=local"
ldap_bind_password = "SuperPassWord" # Change to actual password
enable_tls = False
# LDAP search settings
admin_search_filter = "(&(memberOf=CN=IT,OU=SND,DC=windc,DC=local))"
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.