Set up cacti
- Login as admin
- Navigate Settings > Authentication
- Fill out the fields. The only one that is remotely tricky is LDAP DN
LDAP DN example:
The cacti hack
Cacti needs to explicitly define an LDAP version to use. A bug has been filed regarding this issue
. Bug (supposedly) fixed in version 0.8.7, although this does not seem to be the case. However, the remark was that it would be fixed in the next version (which will be a major revision), assumedly 0.9 or 1.0.
For now, you still need to add this:
in auth_login.php directly after the first ldap_connect function is ran.
Patch attached.