Hello all,
I have two ISAM version 9.0.7 environments. First one is a fresh built-from-scratch appliance. The second one is upgraded from 9.0.4. I have configured the FIDO Universal 2nd Factor authentication mechanism on both the appliances.
In the first environment (9.0.7 built-from-scratch), I am able to register FIDO U2F Yubikey successfully. However, I am not able to register it with the second environment (9.0.4 upgraded to 9.0.7).
In the trace.log, the following errors are observed (pasted just the mains lines and skipped the ones which were defining the class names/stack trace)
7004 [10/12/19 14:32:15:660 PKT] 00000ad6 id=00000000 com.tivoli.am.fim.u2f.U2FManager I getTokensForUser com.ibm.db2.jcc.am.SqlSyntaxErrorException: "SAMAAC.FIDO_AUTHENTICATORS" is an undefined name.. SQLCODE=-204, SQLSTATE=42704, DRIVER=4.23.427089 [10/12/19 14:32:15:661 PKT] 00000ad6 id=00000000 com.tivoli.am.fim.u2f.U2FManager I getTokensForUser com.tivoli.am.fim.u2f.exception.U2FInternalException: FBTU2F003E The retrieval of the resource failed.7155 Caused by: com.ibm.db2.jcc.am.SqlSyntaxErrorException: "SAMAAC.FIDO_AUTHENTICATORS" is an undefined name.. SQLCODE=-204, SQLSTATE=42704, DRIVER=4.23.42
7262 [10/12/19 14:32:15:663 PKT] 00000ad6 id=00000000 .tivoli.am.fim.authsvc.protocol.delegate.RestAuthSvcDelegate I processRequest(FederationManagerContext, ProtocolActionChain) java.lang.RuntimeException: com.tivoli.am.fim.u2f.exception.U2FInternalException: FBTU2F003E The retrieval of the resource failed.
7263 at com.tivoli.am.fim.authsvc.action.authenticator.u2f.U2FWorker.getTokens(U2FWorker.java:231)
What could be the reason? Are there any other configurations that need to be done for the appliance that is upgraded? Hope to hear..
Regards,
------------------------------
Jahanzaib Sarwar
------------------------------