I'm working on a proof of concept that requires me to test authentication against three different Active Directory domains. Each domain controller in each domain will have a different set of users. A web application will be what needs to authenticate a user against each of these domains and if the user successfully authenticates, it should send a reply. Now, I didn't know much about this, but it appears the best option for this is OpenLDAP. I have spent several days trying to get OpenLDAP working properly for this, but I am having no luck and I'm just getting more and more confused.
Here's what I had done:
- Set up an Oracle Unbreakable Linux VM, with a basic server setup.
- Followed this article: https://ltb-project.org/documentation/general/sasl_delegation
- But some of the steps were different and after getting help from another website, I was told that my initial VM already had OpenLDAP installed and that I had to create a second instance that wouldn't conflict with the original OpenLDAP installed. So instead of using port 389 and 636, I had to use 390 and 637.
- But when testing the secure connection, it failed.
- I've tried to set up the "meta" connection to all domain controllers, but that also has failed.
I'm not sure what else to do so I'm hoping someone has an easy solution for what I need to do in a relatively small amount of time as I was supposed to have a demo for this last week. I'm somewhat new to Linux, but I've used it for year, just not for something this complicated. Does anyone have a quick solution, tutorial that could help me??? As well, I'm open to any Linux distribution. Is there one that would work best?