Example of a debug log error when a certificate is not available
After debug logging is enabled, a log entry is available in the Authentication file from the debug directory:
<installationDirectory>\AtriumSSO\tomcat\webapps\atriumsso\WEB-INF\config\atriumsso\debug
The CAC module logs an error when a certificate is not available for authentication. The following is a sample log error:
LOGINFAILED Error....
amAuth:05/26/2011 06:28:47:604 PM CDT: Thread[http-8443-4,5,main]
Exception :
com.sun.identity.authentication.spi.AuthLoginException(1):null
com.sun.identity.authentication.spi.AuthLoginException(2):User certificate not found
com.sun.identity.authentication.spi.AuthLoginException: User certificate not found
at com.sun.identity.authentication.modules.cert.Cert.process(Cert.java:415)
at com.sun.identity.authentication.spi.AMLoginModule.wrapProcess(AMLoginModule.java:866)
at com.sun.identity.authentication.spi.AMLoginModule.login(AMLoginModule.java:965)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
.... MORE TRACE DELETED
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*