From eDirectory version 888Patch9 and 902 we can monitor successful and failed login events through XDAS auditing with the help of the latest eDirectory Collector (2011.1r7) and NMAS Collector (2011.1r4). Modify the Directory System to report the LOGIN and AUTHENTICATE events separately. Add two new DS events DSE_LOGIN_EX (mapped to Create Session XDAS event) and DSE_AUTHENTICATE (mapped to Authentication Session XDAS event) which are used for Login and Authentication. These new events are only used by XDAS.
Also XDAS instrumentation provides reasons for login failures like "Login Failed" for the wrong password, “Account Expired” for Account disabled, and “Account Locked” for account locked due to intruder detection.
Steps to monitor successful and failed login events:
Install and configure 888Patch9/902 eDirectory server.
Install and configure Sentinel server with the latest eDirectory and NMAS collector.
Enable the XDAS auditing for eDirectory and NMAS component. Check the links below for more detail:
So binding as uid=edirt22222,ou=Int,ou=people,dc=example,dc=omm from Apache Studio, we see an error: (From Apache Studio) The authentication failed Error while opening connection - [LDAP: error code 49 - NDS error: failed authentication (-669)]
Yet we observe no event in XDAS when the entry binding with is not found.
Guessing that on a bind, if the entry is NOT found, then there is no call to NMAS which means we do not get to see the bind result FAILURE event. -jim
So binding as uid=edirt22222,ou=Int,ou=people,dc=example,dc=omm from Apache Studio, we see an error: (From Apache Studio) The authentication failed Error while opening connection - [LDAP: error code 49 - NDS error: failed authentication (-669)]
Yet we observe no event in XDAS when the entry binding with is not found.
Guessing that on a bind, if the entry is NOT found, then there is no call to NMAS which means we do not get to see the bind result FAILURE event. -jim