Symptoms:
ERROR vco [host='vco-app-XXXXXXX' thread='CustomThreadPool's Thread-1' user='' org='' trace=''] {} com.vmware.o11n.security.session.ManagedTokenRegistryImpl - Unable to convert token with id <EXAMPLE_ID>
org.springframework.security.oauth2.jwt.BadJwtException: An error occurred while attempting to decode the Jwt: Signed JWT rejected: Another algorithm expected, or no matching key(s) found
Aria Automation 8.18.x
Aria Orchestrator 8.18.x
The delegated token has expired or the authorization server has changed the provided signing agreement on the token so it is no longer valid
Apply Patch 2 for Aria Automation / Orchestrator 8.18.1 located here:
https://knowledge.broadcom.com/external/article/394224
Workaround:
1. Log into Aria Automation/ Orchestrator with a different user then what the scheduled workflow has been setup with for credentials.
2. Once logged in with a different user, update the task to that user and save it as the scheduled workflow.
3. Log out and then log back in with the intended user to be used for the task and update it again with it and save it.
NOTE: The caveat is if the current user is the same one as the currently logged in user there would be no change, and therefor the token of the user does not get updated