Page 1 of 1

LDAP Access

Posted: 27 Feb 2023, 11:47
by egarces

We have Mantis installed for many years using Basic Access, but we want to upgrade to the last version using LDAP access.

The question is to know if Mantis may have the two different access, by LDAP for the internal company users and basic or HTML for customers.

Also to know if we can add users from two different domains with trust relationship.

Thanks in advanced.


Re: LDAP Access

Posted: 17 Jul 2023, 17:46
by Phroobar
Where you able to make LDAP work? We are moving from basic access to ldap and could really use some examples or pointers.

Re: LDAP Access - please help

Posted: 19 Jul 2023, 16:37
by Phroobar
I've added these paramaters to my config_inc.php in order to get LDAP working.

$g_login_method = LDAP;
$g_ldap_server = 'dev-ldapad-internal-ep****';
$g_ldap_root_dn = 'DC=DEVT3,DC=NET';

I'm receiving
LDAP Extension Not Loaded.
What does that mean?
0 D:\Applications\IssueTracker\IssueTracker_wwwroot\core\ldap_api.php 62 - - trigger_error <string>'1404', <integer>256
1 D:\Applications\IssueTracker\IssueTracker_wwwroot\core\ldap_api.php 374 - - ldap_connect_bind -
2 D:\Applications\IssueTracker\IssueTracker_wwwroot\core\ldap_api.php 344 - - ldap_authenticate_by_username <string>'administrator', <string>'root'
3 D:\Applications\IssueTracker\IssueTracker_wwwroot\core\authentication_api.php 762 - - ldap_authenticate <integer>1, <string>'root'
4 D:\Applications\IssueTracker\IssueTracker_wwwroot\login_page.php 150 - - auth_does_password_match <integer>1, <string>'root'

Re: LDAP Access

Posted: 19 Jul 2023, 18:23
by atrol
See "Optional extensions" at ...
You have to install the PHP LDAP extension on your server.

Re: LDAP Access

Posted: 20 Jul 2023, 20:14
by Phroobar
Well we got that to work. However LDAP access is returning 'ldap_search() Operations error in ...\core\ldap_api.php' line 378

This is what we have for ldap settings.
$g_login_method = LDAP;
$g_ldap_server = 'ldap://prod-****;
$g_ldap_root_dn = 'OU=Users,DC=US,DC=BANK-DNS,DC=COM';
$g_ldap_organization = '';
$g_ldap_portcol_version = 3;
$g_ldap_follow_referrals = ON;
$g_ldap_bind_dn = '';
$g_ldap_uid_field = 'uid';
$g_ldap_realname_field = 'cn';
$g_ldap_use_starttls = OFF;
$g_ldap_uid_field = 'sxxxxx';

Re: LDAP Access

Posted: 27 Jul 2023, 17:08
by Phroobar
We figured out how to get ldap to work. We needed to use a service account and password. LDAP is working now for us. Thanks everyone for you help.