For your knowledge, I'm testing Ldap with the lastest version of cacti 1.2.16 and I've never setup an LDAP authenticaction before I'm learning on the GO please don't judge me .Finally I'm able to create acc here, that was an impossible task.
All the tests are done in docker, images I'm Using:
smcline06/cacti
mariadb:latest
osixia/openldap:latest
And ApacheDS to create ldap config (group, user etc).
Setup Process.
Docker
- docker-compose up (Will setup all default config for you, yml file attached)
- Here you can also see real time ldap-server logs
- Open ApacheDS add new connection (the ldap server you just created)
- Import the ldif file attached.
Cacti Setup
- Open Cacti on localhost and install it
- Create a Ldap_guest account out of guest user and another Ldap_admin out of admin
- Add a new User Domain and it's configuration against the docker server
Ok after all this here is the catch.
The initial idea was to create 2 domain entrys for authenticaction of two groups withim this ldap server.
But I'm not able to authenticate any of the users of the ldap server.
Can tou guys give me any suggestion please?
docker-compose/ldiff files attached.