Add error logging to
org.apache.sshd.server.jaas.JaasPasswordAuthenticator.authenticate()
-----------------------------------------------------------------------------------------
Key: SSHD-102
URL: https://issues.apache.org/jira/browse/SSHD-102
Project: MINA SSHD
Issue Type: Improvement
Affects Versions: 0.5.0, 0.4.0
Environment: sshd JAAS used with LDAP based authentication.
Reporter: Torsten Mielke
The JaasPasswordAuthenticator.authenticate() method currently silently ignores
any exceptions being raised and simply returns false in case of any
authentication erorrs.
In environments where sshd is used in other frameworks like OSGi, it becomes
very difficult to trouble shoot the reasons for the authentication failure.
Rather than simply returning false, I propose to print a logging statement at
the least.
catch (Exception e) {
log.error("Authentication failed with " +
e.getMessage() +
"cause: " +
e.getCause() );
return false;
}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.