IBM Security Verify

 View Only
  • 1.  ISAM Access token request result 500 response intermittently

    Posted Tue May 21, 2024 09:09 AM

    hi All,

    we have multiple application configured using Oauth/OpenID and when Application are calling /token end point ISVA returning 500 error intermittently, we have observed ISVA returning 500 response only when request is initiated from the same source (IP) with a milliseconds difference. As it impacting the performance issue with the application.

    we have 4 servers in cluster 2 are working as policy server+AAC/Federation runtime and 2 other are dedicated webseal appliance.

    however webseal junction to runtime (/mga) is pointing to primary runtime server only.

    application is getting below error intermittently

    {"error_description":"FBTOAU209E The token request with applies to: [{0}] and issuer: [{1}] failed.","error":"server_error"}



    ------------------------------
    Rahul Verma
    ------------------------------


  • 2.  RE: ISAM Access token request result 500 response intermittently

    Posted 9 days ago

    Hi All,

    Please help if any one facing similar issue



    ------------------------------
    Rahul Verma
    ------------------------------



  • 3.  RE: ISAM Access token request result 500 response intermittently

    Posted 9 days ago

    Hello Rahul,

    The 500 error could be caused by many issues. Some common issues are that the internal database (if it's not externalized) is not reachable. You can review the 'messages.log' in the 'Monitor -> Logs -> Application Log Files ->> access_control -> runtime' folder to see if there are issues connecting to a database.

    If you are not able to resolve the issue yourself I'd suggest creating a support file that includes the 'System' and 'Runtime Application Server' selections and create a support case.



    ------------------------------
    JACK YARBOROUGH
    ------------------------------



  • 4.  RE: ISAM Access token request result 500 response intermittently

    Posted 8 days ago

    Hi Jack 

    Thanks for responding 

    i can see below error in message.log and application team also getting error FBTOAU209E The token request with applies to: [{0}] and issuer: [{1}] failed in response

    we are using custom access token by updating the pre-token mapping rule

    [6/26/24, 10:31:01:779 CEST] 00022861 com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory          I com.tivoli.am.fim.oauth20.exception.OAuth20DBUpdateException: FBTOAU209E The token request with applies to: [{0}] and issuer: [{1}] failed.
    452        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.persistToken(OAuth20TokenFactory.java:718)
    453        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.createAccessToken(OAuth20TokenFactory.java:270)
    454        at com.tivoli.am.fim.oauth20.granttype.impl.OAuth20GrantTypeHandlerClientCredentialsImpl.buildTokensGrantType(OAuth20GrantTypeHandlerClientCredentialsImpl.java:111)
    455        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.tokenRequest(OAuth20TokenModule.java:482)
    456        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.doMap(OAuth20TokenModule.java:201)
    457        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.invoke(OAuth20TokenModule.java:127)
    458        at com.tivoli.am.fim.trustserver.sts.STSModuleChain.invoke(STSModuleChain.java:319)
    459        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.executeChain(STSModuleChainManager.java:1149)
    460        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.processthroughChains(STSModuleChainManager.java:170)
    461        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.process(STSModuleChainManager.java:117)
    462        at com.tivoli.am.fim.trustserver.sts.STSManager.process(STSManager.java:60)
    463        at com.tivoli.am.fim.trustserver.service.SecurityTokenProcessor.process(SecurityTokenProcessor.java:63)
    464        at com.tivoli.am.fim.trustserver.service.SecurityTokenService.requestSecurityToken(SecurityTokenService.java:136)
    465        at com.tivoli.am.fim.fedmgr2.trust.TokenExchangeCommandImpl.exchange(TokenExchangeCommandImpl.java:163)
    466        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:887)
    467        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:823)
    468        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.doTokenExchange(OAuth20TokenDelegate.java:261)
    469        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.processRequest(OAuth20TokenDelegate.java:203)
    470        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.doInitialRequestOnDelegate(FederationManager.java:476)
    471        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.finishProcessingWithDelegateId(FederationManager.java:311)
    472        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.processRequest(FederationManager.java:164)
    473        at com.tivoli.am.fim.fedmgr2.servlet.SSOPSServletBase.doRequest(SSOPSServletBase.java:129)
    474        at com.tivoli.am.fim.fedmgr2.servlet.SPSCommandDispatcher.invoke(SPSCommandDispatcher.java:432)
    475        at com.tivoli.am.fim.war.runtime.liberty.LibertyRuntimeServlet.doPost(LibertyRuntimeServlet.java:92)
    476        at javax.servlet.http.HttpServlet.service(HttpServlet.java:706)
    477        at javax.servlet.http.HttpServlet.service(HttpServlet.java:791)
    478        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
    479        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
    480        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
    481        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:193)
    482        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:98)
    483        at com.ibm.isam.core.offering_filter.OfferingFilter.doFilter(OfferingFilter.java:267)
    484        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
    485        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
    486        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
    487        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
    488        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
    489        at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:75)
    490        at com.ibm.ws.webcontainer40.servlet.CacheServletWrapper40.handleRequest(CacheServletWrapper40.java:85)
    491        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:938)
    492        at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:281)
    493        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1239)
    494        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:468)
    495        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:427)
    496        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:566)
    497        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:500)
    498        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:360)
    499        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.ready(HttpInboundLink.java:327)
    500        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1100)
    501        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:675)
    502        at com.ibm.ws.channel.ssl.internal.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1824)
    503        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:514)
    504        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:584)
    505        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:968)
    506        at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1057)
    507        at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:245)
    508        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    509        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    510        at java.base/java.lang.Thread.run(Unknown Source)
    511       
    512       [6/26/24, 10:31:01:780 CEST] 00022861 com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule I com.tivoli.am.fim.oauth20.exception.OAuth20DBUpdateException: FBTOAU209E The token request with applies to: [{0}] and issuer: [{1}] failed.
    513        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.persistToken(OAuth20TokenFactory.java:718)
    514        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.createAccessToken(OAuth20TokenFactory.java:270)
    515        at com.tivoli.am.fim.oauth20.granttype.impl.OAuth20GrantTypeHandlerClientCredentialsImpl.buildTokensGrantType(OAuth20GrantTypeHandlerClientCredentialsImpl.java:111)
    516        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.tokenRequest(OAuth20TokenModule.java:482)
    517        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.doMap(OAuth20TokenModule.java:201)
    518        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.invoke(OAuth20TokenModule.java:127)
    519        at com.tivoli.am.fim.trustserver.sts.STSModuleChain.invoke(STSModuleChain.java:319)
    520        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.executeChain(STSModuleChainManager.java:1149)
    521        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.processthroughChains(STSModuleChainManager.java:170)
    522        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.process(STSModuleChainManager.java:117)
    523        at com.tivoli.am.fim.trustserver.sts.STSManager.process(STSManager.java:60)
    524        at com.tivoli.am.fim.trustserver.service.SecurityTokenProcessor.process(SecurityTokenProcessor.java:63)
    525        at com.tivoli.am.fim.trustserver.service.SecurityTokenService.requestSecurityToken(SecurityTokenService.java:136)
    526        at com.tivoli.am.fim.fedmgr2.trust.TokenExchangeCommandImpl.exchange(TokenExchangeCommandImpl.java:163)
    527        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:887)
    528        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:823)
    529        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.doTokenExchange(OAuth20TokenDelegate.java:261)
    530        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.processRequest(OAuth20TokenDelegate.java:203)
    531        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.doInitialRequestOnDelegate(FederationManager.java:476)
    532        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.finishProcessingWithDelegateId(FederationManager.java:311)
    533        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.processRequest(FederationManager.java:164)
    534        at com.tivoli.am.fim.fedmgr2.servlet.SSOPSServletBase.doRequest(SSOPSServletBase.java:129)
    535        at com.tivoli.am.fim.fedmgr2.servlet.SPSCommandDispatcher.invoke(SPSCommandDispatcher.java:432)
    536        at com.tivoli.am.fim.war.runtime.liberty.LibertyRuntimeServlet.doPost(LibertyRuntimeServlet.java:92)
    537        at javax.servlet.http.HttpServlet.service(HttpServlet.java:706)
    538        at javax.servlet.http.HttpServlet.service(HttpServlet.java:791)
    539        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
    540        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
    541        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
    542        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:193)
    543        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:98)
    544        at com.ibm.isam.core.offering_filter.OfferingFilter.doFilter(OfferingFilter.java:267)
    545        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
    546        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
    547        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
    548        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
    549        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
    550        at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:75)
    551        at com.ibm.ws.webcontainer40.servlet.CacheServletWrapper40.handleRequest(CacheServletWrapper40.java:85)
    552        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:938)
    553        at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:281)
    554        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1239)
    555        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:468)
    556        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:427)
    557        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:566)
    558        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:500)
    559        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:360)
    560        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.ready(HttpInboundLink.java:327)
    561        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1100)
    562        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:675)
    563        at com.ibm.ws.channel.ssl.internal.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1824)
    564        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:514)
    565        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:584)
    566        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:968)
    567        at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1057)
    568        at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:245)
    569        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    570        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    571        at java.base/java.lang.Thread.run(Unknown Source)
    572       
    573       [6/26/24, 10:31:01:780 CEST] 00022861 com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule I com.tivoli.am.fim.trustserver.sts.STSModuleException: FBTSTS293E The OAuth 2.0 token module request failed due to the following exception: FBTOAU209E The token request with applies to: [{0}] and issuer: [{1}] failed..
    574        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.doMap(OAuth20TokenModule.java:274)
    575        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.invoke(OAuth20TokenModule.java:127)
    576        at com.tivoli.am.fim.trustserver.sts.STSModuleChain.invoke(STSModuleChain.java:319)
    577        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.executeChain(STSModuleChainManager.java:1149)
    578        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.processthroughChains(STSModuleChainManager.java:170)
    579        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.process(STSModuleChainManager.java:117)
    580        at com.tivoli.am.fim.trustserver.sts.STSManager.process(STSManager.java:60)
    581        at com.tivoli.am.fim.trustserver.service.SecurityTokenProcessor.process(SecurityTokenProcessor.java:63)
    582        at com.tivoli.am.fim.trustserver.service.SecurityTokenService.requestSecurityToken(SecurityTokenService.java:136)
    583        at com.tivoli.am.fim.fedmgr2.trust.TokenExchangeCommandImpl.exchange(TokenExchangeCommandImpl.java:163)
    584        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:887)
    585        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:823)
    586        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.doTokenExchange(OAuth20TokenDelegate.java:261)
    587        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.processRequest(OAuth20TokenDelegate.java:203)
    588        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.doInitialRequestOnDelegate(FederationManager.java:476)
    589        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.finishProcessingWithDelegateId(FederationManager.java:311)
    590        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.processRequest(FederationManager.java:164)
    591        at com.tivoli.am.fim.fedmgr2.servlet.SSOPSServletBase.doRequest(SSOPSServletBase.java:129)
    592        at com.tivoli.am.fim.fedmgr2.servlet.SPSCommandDispatcher.invoke(SPSCommandDispatcher.java:432)
    593        at com.tivoli.am.fim.war.runtime.liberty.LibertyRuntimeServlet.doPost(LibertyRuntimeServlet.java:92)
    594        at javax.servlet.http.HttpServlet.service(HttpServlet.java:706)
    595        at javax.servlet.http.HttpServlet.service(HttpServlet.java:791)
    596        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
    597        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
    598        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
    599        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:193)
    600        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:98)
    601        at com.ibm.isam.core.offering_filter.OfferingFilter.doFilter(OfferingFilter.java:267)
    602        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
    603        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
    604        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
    605        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
    606        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
    607        at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:75)
    608        at com.ibm.ws.webcontainer40.servlet.CacheServletWrapper40.handleRequest(CacheServletWrapper40.java:85)
    609        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:938)
    610        at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:281)
    611        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1239)
    612        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:468)
    613        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:427)
    614        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:566)
    615        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:500)
    616        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:360)
    617        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.ready(HttpInboundLink.java:327)
    618        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1100)
    619        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:675)
    620        at com.ibm.ws.channel.ssl.internal.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1824)
    621        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:514)
    622        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:584)
    623        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:968)
    624        at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1057)
    625        at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:245)
    626        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    627        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    628        at java.base/java.lang.Thread.run(Unknown Source)
    629       Caused by: com.tivoli.am.fim.oauth20.exception.OAuth20DBUpdateException: FBTOAU209E The token request with applies to: [{0}] and issuer: [{1}] failed.
    630        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.persistToken(OAuth20TokenFactory.java:718)
    631        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.createAccessToken(OAuth20TokenFactory.java:270)
    632        at com.tivoli.am.fim.oauth20.granttype.impl.OAuth20GrantTypeHandlerClientCredentialsImpl.buildTokensGrantType(OAuth20GrantTypeHandlerClientCredentialsImpl.java:111)
    633        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.tokenRequest(OAuth20TokenModule.java:482)
    634        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.doMap(OAuth20TokenModule.java:201)
    635        ... 54 more
    636       Caused by:
    637       com.tivoli.am.fim.oauth20.exception.OAuth20DBUpdateException: FBTOAU209E The token request with applies to: [{0}] and issuer: [{1}] failed.
    638        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.persistToken(OAuth20TokenFactory.java:718)
    639        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.createAccessToken(OAuth20TokenFactory.java:270)
    640        at com.tivoli.am.fim.oauth20.granttype.impl.OAuth20GrantTypeHandlerClientCredentialsImpl.buildTokensGrantType(OAuth20GrantTypeHandlerClientCredentialsImpl.java:111)
    641        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.tokenRequest(OAuth20TokenModule.java:482)
    642        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.doMap(OAuth20TokenModule.java:201)
    643        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.invoke(OAuth20TokenModule.java:127)
    644        at com.tivoli.am.fim.trustserver.sts.STSModuleChain.invoke(STSModuleChain.java:319)
    645        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.executeChain(STSModuleChainManager.java:1149)
    646        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.processthroughChains(STSModuleChainManager.java:170)
    647        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.process(STSModuleChainManager.java:117)
    648        at com.tivoli.am.fim.trustserver.sts.STSManager.process(STSManager.java:60)
    649        at com.tivoli.am.fim.trustserver.service.SecurityTokenProcessor.process(SecurityTokenProcessor.java:63)
    650        at com.tivoli.am.fim.trustserver.service.SecurityTokenService.requestSecurityToken(SecurityTokenService.java:136)
    651        at com.tivoli.am.fim.fedmgr2.trust.TokenExchangeCommandImpl.exchange(TokenExchangeCommandImpl.java:163)
    652        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:887)
    653        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:823)
    654        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.doTokenExchange(OAuth20TokenDelegate.java:261)
    655        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.processRequest(OAuth20TokenDelegate.java:203)
    656        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.doInitialRequestOnDelegate(FederationManager.java:476)
    657        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.finishProcessingWithDelegateId(FederationManager.java:311)
    658        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.processRequest(FederationManager.java:164)
    659        at com.tivoli.am.fim.fedmgr2.servlet.SSOPSServletBase.doRequest(SSOPSServletBase.java:129)
    660        at com.tivoli.am.fim.fedmgr2.servlet.SPSCommandDispatcher.invoke(SPSCommandDispatcher.java:432)
    661        at com.tivoli.am.fim.war.runtime.liberty.LibertyRuntimeServlet.doPost(LibertyRuntimeServlet.java:92)
    662        at javax.servlet.http.HttpServlet.service(HttpServlet.java:706)
    663        at javax.servlet.http.HttpServlet.service(HttpServlet.java:791)
    664        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
    665        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
    666        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
    667        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:193)
    668        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:98)
    669        at com.ibm.isam.core.offering_filter.OfferingFilter.doFilter(OfferingFilter.java:267)
    670        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
    671        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
    672        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
    673        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
    674        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
    675        at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:75)
    676        at com.ibm.ws.webcontainer40.servlet.CacheServletWrapper40.handleRequest(CacheServletWrapper40.java:85)
    677        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:938)
    678        at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:281)
    679        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1239)
    680        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:468)
    681        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:427)
    682        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:566)
    683        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:500)
    684        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:360)
    685        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.ready(HttpInboundLink.java:327)
    686        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1100)
    687        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:675)
    688        at com.ibm.ws.channel.ssl.internal.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1824)
    689        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:514)
    690        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:584)
    691        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:968)
    692        at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1057)
    693        at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:245)
    694        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    695        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    696        at java.base/java.lang.Thread.run(Unknown Source)
    697       
    698       [6/26/24, 10:31:01:780 CEST] 00022861 com.tivoli.am.fim.trustserver.sts.STSModuleChain             W FBTSTM068W The server encountered an exception while processing a request in validate mode. If the environment has trace enabled, the exception will appear in the trace log.
    699       [6/26/24, 10:31:01:780 CEST] 00022861 com.tivoli.am.fim.trustserver.sts.STSModuleChain             I com.tivoli.am.fim.trustserver.sts.STSModuleException: FBTSTS293E The OAuth 2.0 token module request failed due to the following exception: FBTOAU209E The token request with applies to: [{0}] and issuer: [{1}] failed..
    700        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.doMap(OAuth20TokenModule.java:274)
    701        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.invoke(OAuth20TokenModule.java:127)
    702        at com.tivoli.am.fim.trustserver.sts.STSModuleChain.invoke(STSModuleChain.java:319)
    703        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.executeChain(STSModuleChainManager.java:1149)
    704        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.processthroughChains(STSModuleChainManager.java:170)
    705        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.process(STSModuleChainManager.java:117)
    706        at com.tivoli.am.fim.trustserver.sts.STSManager.process(STSManager.java:60)
    707        at com.tivoli.am.fim.trustserver.service.SecurityTokenProcessor.process(SecurityTokenProcessor.java:63)
    708        at com.tivoli.am.fim.trustserver.service.SecurityTokenService.requestSecurityToken(SecurityTokenService.java:136)
    709        at com.tivoli.am.fim.fedmgr2.trust.TokenExchangeCommandImpl.exchange(TokenExchangeCommandImpl.java:163)
    710        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:887)
    711        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:823)
    712        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.doTokenExchange(OAuth20TokenDelegate.java:261)
    713        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.processRequest(OAuth20TokenDelegate.java:203)
    714        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.doInitialRequestOnDelegate(FederationManager.java:476)
    715        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.finishProcessingWithDelegateId(FederationManager.java:311)
    716        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.processRequest(FederationManager.java:164)
    717        at com.tivoli.am.fim.fedmgr2.servlet.SSOPSServletBase.doRequest(SSOPSServletBase.java:129)
    718        at com.tivoli.am.fim.fedmgr2.servlet.SPSCommandDispatcher.invoke(SPSCommandDispatcher.java:432)
    719        at com.tivoli.am.fim.war.runtime.liberty.LibertyRuntimeServlet.doPost(LibertyRuntimeServlet.java:92)
    720        at javax.servlet.http.HttpServlet.service(HttpServlet.java:706)
    721        at javax.servlet.http.HttpServlet.service(HttpServlet.java:791)
    722        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
    723        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
    724        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
    725        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:193)
    726        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:98)
    727        at com.ibm.isam.core.offering_filter.OfferingFilter.doFilter(OfferingFilter.java:267)
    728        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
    729        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
    730        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
    731        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
    732        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
    733        at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:75)
    734        at com.ibm.ws.webcontainer40.servlet.CacheServletWrapper40.handleRequest(CacheServletWrapper40.java:85)
    735        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:938)
    736        at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:281)
    737        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1239)
    738        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:468)
    739        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:427)
    740        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:566)
    741        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:500)
    742        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:360)
    743        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.ready(HttpInboundLink.java:327)
    744        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1100)
    745        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:675)
    746        at com.ibm.ws.channel.ssl.internal.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1824)
    747        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:514)
    748        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:584)
    749        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:968)
    750        at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1057)
    751        at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:245)
    752        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    753        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    754        at java.base/java.lang.Thread.run(Unknown Source)
    755       Caused by: com.tivoli.am.fim.oauth20.exception.OAuth20DBUpdateException: FBTOAU209E The token request with applies to: [{0}] and issuer: [{1}] failed.
    756        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.persistToken(OAuth20TokenFactory.java:718)
    757        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.createAccessToken(OAuth20TokenFactory.java:270)
    758        at com.tivoli.am.fim.oauth20.granttype.impl.OAuth20GrantTypeHandlerClientCredentialsImpl.buildTokensGrantType(OAuth20GrantTypeHandlerClientCredentialsImpl.java:111)
    759        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.tokenRequest(OAuth20TokenModule.java:482)
    760        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.doMap(OAuth20TokenModule.java:201)
    761        ... 54 more
    762       Caused by:
    763       com.tivoli.am.fim.oauth20.exception.OAuth20DBUpdateException: FBTOAU209E The token request with applies to: [{0}] and issuer: [{1}] failed.
    764        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.persistToken(OAuth20TokenFactory.java:718)
    765        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.createAccessToken(OAuth20TokenFactory.java:270)
    766        at com.tivoli.am.fim.oauth20.granttype.impl.OAuth20GrantTypeHandlerClientCredentialsImpl.buildTokensGrantType(OAuth20GrantTypeHandlerClientCredentialsImpl.java:111)
    767        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.tokenRequest(OAuth20TokenModule.java:482)
    768        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.doMap(OAuth20TokenModule.java:201)
    769        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.invoke(OAuth20TokenModule.java:127)
    770        at com.tivoli.am.fim.trustserver.sts.STSModuleChain.invoke(STSModuleChain.java:319)
    771        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.executeChain(STSModuleChainManager.java:1149)
    772        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.processthroughChains(STSModuleChainManager.java:170)
    773        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.process(STSModuleChainManager.java:117)
    774        at com.tivoli.am.fim.trustserver.sts.STSManager.process(STSManager.java:60)
    775        at com.tivoli.am.fim.trustserver.service.SecurityTokenProcessor.process(SecurityTokenProcessor.java:63)
    776        at com.tivoli.am.fim.trustserver.service.SecurityTokenService.requestSecurityToken(SecurityTokenService.java:136)
    777        at com.tivoli.am.fim.fedmgr2.trust.TokenExchangeCommandImpl.exchange(TokenExchangeCommandImpl.java:163)
    778        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:887)
    779        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:823)
    780        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.doTokenExchange(OAuth20TokenDelegate.java:261)
    781        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.processRequest(OAuth20TokenDelegate.java:203)
    782        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.doInitialRequestOnDelegate(FederationManager.java:476)
    783        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.finishProcessingWithDelegateId(FederationManager.java:311)
    784        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.processRequest(FederationManager.java:164)
    785        at com.tivoli.am.fim.fedmgr2.servlet.SSOPSServletBase.doRequest(SSOPSServletBase.java:129)
    786        at com.tivoli.am.fim.fedmgr2.servlet.SPSCommandDispatcher.invoke(SPSCommandDispatcher.java:432)
    787        at com.tivoli.am.fim.war.runtime.liberty.LibertyRuntimeServlet.doPost(LibertyRuntimeServlet.java:92)
    788        at javax.servlet.http.HttpServlet.service(HttpServlet.java:706)
    789        at javax.servlet.http.HttpServlet.service(HttpServlet.java:791)
    790        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
    791        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
    792        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
    793        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:193)
    794        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:98)
    795        at com.ibm.isam.core.offering_filter.OfferingFilter.doFilter(OfferingFilter.java:267)
    796        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
    797        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
    798        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
    799        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
    800        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
    801        at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:75)
    802        at com.ibm.ws.webcontainer40.servlet.CacheServletWrapper40.handleRequest(CacheServletWrapper40.java:85)
    803        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:938)
    804        at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:281)
    805        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1239)
    806        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:468)
    807        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:427)
    808        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:566)
    809        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:500)
    810        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:360)
    811        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.ready(HttpInboundLink.java:327)
    812        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1100)
    813        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:675)
    814        at com.ibm.ws.channel.ssl.internal.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1824)
    815        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:514)
    816        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:584)
    817        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:968)
    818        at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1057)
    819        at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:245)
    820        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    821        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    822        at java.base/java.lang.Thread.run(Unknown Source)
    823       
    824       [6/26/24, 10:31:30:994 CEST] 00022679 com.tivoli.am.fim.saml20.protocol.utils.SAML20SOAPHelper     E FBTSML016E While processing action: getSOAPClientProperties the following configuration parameter was determined to be missing or incorrect: SAML2.SoapRequestServerCertAuthKeyIdentifier.
    825       [6/26/24, 10:31:30:994 CEST] 00022679 com.tivoli.am.fim.saml.types.ValidationFailureType           E FBTSML016E While processing action: getSOAPClientProperties the following configuration parameter was determined to be missing or incorrect: SAML2.SoapRequestServerCertAuthKeyIdentifier.
    826       [6/26/24, 10:31:32:369 CEST] 00021758 aml20.protocol.actions.slo.SAML20ValidateLogoutRequestAction E FBTSML019E The SAML request is not valid.
    827       [6/26/24, 10:31:32:370 CEST] 00021758 aml20.protocol.actions.slo.SAML20ValidateLogoutRequestAction E FBTSML221E The logout requester is not a valid partner.
    828       [6/26/24, 10:31:38:589 CEST] 00022765 com.tivoli.am.fim.saml20.protocol.utils.SAML20SOAPHelper     E FBTSML016E While processing action: getSOAPClientProperties the following configuration parameter was determined to be missing or incorrect: SAML2.SoapRequestServerCertAuthKeyIdentifier.
    829       [6/26/24, 10:31:38:589 CEST] 00022765 com.tivoli.am.fim.saml.types.ValidationFailureType           E FBTSML016E While processing action: getSOAPClientProperties the following configuration parameter was determined to be missing or incorrect: SAML2.SoapRequestServerCertAuthKeyIdentifier.
    830       [6/26/24, 10:31:41:601 CEST] 00022672 aml20.protocol.actions.slo.SAML20ValidateLogoutRequestAction E FBTSML019E The SAML request is not valid.
    831       [6/26/24, 10:31:41:601 CEST] 00022672 aml20.protocol.actions.slo.SAML20ValidateLogoutRequestAction E FBTSML221E The logout requester is not a valid partner.
    832       [6/26/24, 10:32:08:696 CEST] 0002290f com.tivoli.am.fim.saml20.protocol.utils.SAML20SOAPHelper     E FBTSML016E While processing action: getSOAPClientProperties the following configuration parameter was determined to be missing or incorrect: SAML2.SoapRequestServerCertAuthKeyIdentifier.
    833       [6/26/24, 10:32:08:696 CEST] 0002290f com.tivoli.am.fim.saml.types.ValidationFailureType           E FBTSML016E While processing action: getSOAPClientProperties the following configuration parameter was determined to be missing or incorrect: SAML2.SoapRequestServerCertAuthKeyIdentifier.
    834       [6/26/24, 10:32:09:892 CEST] 00022861 oli.am.fim.oauth20.token.impl.OAuth20ApplianceTokenCacheImpl I com.tivoli.am.fim.oauth20.exception.OAuth20DBUpdateException: FBTOAU257E Failed to update token to the database.
    835        at com.tivoli.am.fim.oauth20.token.impl.OAuth20ApplianceTokenCacheImpl.add(OAuth20ApplianceTokenCacheImpl.java:204)
    836        at com.tivoli.am.fim.oauth20.util.OAuth20ContextHelper.saveOAuth20Token(OAuth20ContextHelper.java:724)
    837        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.persistToken(OAuth20TokenFactory.java:715)
    838        at com.tivoli.am.fim.oauth20.token.OAuth20TokenFactory.createAccessToken(OAuth20TokenFactory.java:270)
    839        at com.tivoli.am.fim.oauth20.granttype.impl.OAuth20GrantTypeHandlerClientCredentialsImpl.buildTokensGrantType(OAuth20GrantTypeHandlerClientCredentialsImpl.java:111)
    840        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.tokenRequest(OAuth20TokenModule.java:482)
    841        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.doMap(OAuth20TokenModule.java:201)
    842        at com.tivoli.am.fim.trustserver.sts.modules.OAuth20TokenModule.invoke(OAuth20TokenModule.java:127)
    843        at com.tivoli.am.fim.trustserver.sts.STSModuleChain.invoke(STSModuleChain.java:319)
    844        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.executeChain(STSModuleChainManager.java:1149)
    845        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.processthroughChains(STSModuleChainManager.java:170)
    846        at com.tivoli.am.fim.trustserver.sts.STSModuleChainManager.process(STSModuleChainManager.java:117)
    847        at com.tivoli.am.fim.trustserver.sts.STSManager.process(STSManager.java:60)
    848        at com.tivoli.am.fim.trustserver.service.SecurityTokenProcessor.process(SecurityTokenProcessor.java:63)
    849        at com.tivoli.am.fim.trustserver.service.SecurityTokenService.requestSecurityToken(SecurityTokenService.java:136)
    850        at com.tivoli.am.fim.fedmgr2.trust.TokenExchangeCommandImpl.exchange(TokenExchangeCommandImpl.java:163)
    851        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:887)
    852        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20BaseDelegate.exchangeToken(OAuth20BaseDelegate.java:823)
    853        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.doTokenExchange(OAuth20TokenDelegate.java:261)
    854        at com.tivoli.am.fim.oauth20.protocol.delegates.OAuth20TokenDelegate.processRequest(OAuth20TokenDelegate.java:203)
    855        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.doInitialRequestOnDelegate(FederationManager.java:476)
    856        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.finishProcessingWithDelegateId(FederationManager.java:311)
    857        at com.tivoli.am.fim.fedmgr2.proper.FederationManager.processRequest(FederationManager.java:164)
    858        at com.tivoli.am.fim.fedmgr2.servlet.SSOPSServletBase.doRequest(SSOPSServletBase.java:129)
    859        at com.tivoli.am.fim.fedmgr2.servlet.SPSCommandDispatcher.invoke(SPSCommandDispatcher.java:432)
    860        at com.tivoli.am.fim.war.runtime.liberty.LibertyRuntimeServlet.doPost(LibertyRuntimeServlet.java:92)
    861        at javax.servlet.http.HttpServlet.service(HttpServlet.java:706)
    862        at javax.servlet.http.HttpServlet.service(HttpServlet.java:791)
    863        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1258)
    864        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:746)
    865        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443)
    866        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:193)
    867        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:98)
    868        at com.ibm.isam.core.offering_filter.OfferingFilter.doFilter(OfferingFilter.java:267)
    869        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
    870        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
    871        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1002)
    872        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1140)
    873        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1011)
    874        at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:75)
    875        at com.ibm.ws.webcontainer40.servlet.CacheServletWrapper40.handleRequest(CacheServletWrapper40.java:85)
    876        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:938)
    877        at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:281)
    878        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1239)
    879        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:468)
    880        at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:427)
    881        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:566)
    882        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:500)
    883        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:360)
    884        at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.ready(HttpInboundLink.java:327)
    885        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1100)
    886        at com.ibm.ws.channel.ssl.internal.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:675)
    887        at com.ibm.ws.channel.ssl.internal.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1824)
    888        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:514)
    889        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:584)
    890        at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:968)
    891        at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1057)
    892        at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:245)
    893        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    894        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    895        at java.base/java.lang.Thread.run(Unknown Source)


    ------------------------------
    Rahul Verma
    ------------------------------