2026-05-26T10:50:00.751Z WARN vco [host='vco-app-1' thread='CustomThreadPool's Thread-1' user='' org='' trace=''] {} com.vmware.o11n.security.csp.rbac.RbacClient - Received 401 from RBAC. Access token expired/invalidated? Attempting to retrieve permissions of null using Orchestrator service account
2026-05-26T10:50:00.751Z ERROR vco [host='vco-app-1' thread='CustomThreadPool's Thread-1' user='' org='' trace=''] {} com.vmware.o11n.security.csp.CspUtil - Could not verify if token is service account
com.google.common.util.concurrent.UncheckedExecutionException: java.lang.IllegalStateException: Empty roles context.
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2086) ~[guava-32.1.2-jre.jar:?]
at com.google.common.cache.LocalCache.get(LocalCache.java:4012) ~[guava-32.1.2-jre.jar:?]
at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4922) ~[guava-32.1.2-jre.jar:?]
at com.vmware.o11n.security.csp.CspUtil.isServiceAccount(CspUtil.java:719) [o11n-security-csp-provider-9.0.2.0.jar:?]
at com.vmware.o11n.security.csp.web.VcoCspAuthenticationConverter.convert(VcoCspAuthenticationConverter.java:121) [o11n-security-csp-provider-9.0.2.0.jar:?]
at com.vmware.o11n.security.csp.web.VcoCspAuthenticationConverter.convert(VcoCspAuthenticationConverter.java:115) [o11n-security-csp-provider-9.0.2.0.jar:?]
at com.vmware.o11n.security.csp.VcoCspAuthenticationProvider.authenticate(VcoCspAuthenticationProvider.java:120) [o11n-security-csp-provider-9.0.2.0.jar:?]
at com.vmware.o11n.security.auth.impl.AuthenticationProviderManager.performAuthenticationOnProvider(AuthenticationProviderManager.java:131) [o11n-security-core-9.0.2.0.jar:?]
at com.vmware.o11n.security.auth.impl.AuthenticationProviderManager.authenticate(AuthenticationProviderManager.java:111) [o11n-security-core-9.0.2.0.jar:?]
at com.vmware.o11n.security.auth.impl.AuthenticationProviderManager.authenticate(AuthenticationProviderManager.java:100) [o11n-security-core-9.0.2.0.jar:?]
at com.vmware.o11n.security.session.SessionManager.loadTokenForSession(SessionManager.java:279) [o11n-security-core-9.0.2.0.jar:?]
...
2026-05-26T10:50:00.752Z WARN vco [host='vco-app-1' thread='CustomThreadPool's Thread-1' user='' org='' trace=''] {} com.vmware.o11n.service.tasks.TaskRunner - Unable to execute workflow from task
com.vmware.o11n.security.csp.NoOrgIdException: The 'context_name' (orgId) must not be 'null' or empty in jwt token.
at com.vmware.o11n.security.csp.web.VcoCspAuthenticationConverter.convert(VcoCspAuthenticationConverter.java:141) ~[o11n-security-csp-provider-9.0.2.0.jar:?]
at com.vmware.o11n.security.csp.web.VcoCspAuthenticationConverter.convert(VcoCspAuthenticationConverter.java:115) ~[o11n-security-csp-provider-9.0.2.0.jar:?]
at com.vmware.o11n.security.csp.VcoCspAuthenticationProvider.authenticate(VcoCspAuthenticationProvider.java:120) ~[o11n-security-csp-provider-9.0.2.0.jar:?]
at com.vmware.o11n.security.auth.impl.AuthenticationProviderManager.performAuthenticationOnProvider(AuthenticationProviderManager.java:131) ~[o11n-security-core-9.0.2.0.jar:?]
at com.vmware.o11n.security.auth.impl.AuthenticationProviderManager.authenticate(AuthenticationProviderManager.java:111) ~[o11n-security-core-9.0.2.0.jar:?]
at com.vmware.o11n.security.auth.impl.AuthenticationProviderManager.authenticate(AuthenticationProviderManager.java:100) ~[o11n-security-core-9.0.2.0.jar:?]
at com.vmware.o11n.security.session.SessionManager.loadTokenForSession(SessionManager.java:279) ~[o11n-security-core-9.0.2.0.jar:?]
...
2026-05-26T10:50:00.753Z WARN vco [host='vco-app-1' thread='CustomThreadPool's Thread-1' user='' org='' trace=''] {} com.vmware.o11n.service.tasks.RunnableTask - Exception while executing task: EXAMPLE
2026-05-26T10:50:00.753Z WARN vco [host='vco-app-1' thread='CustomThreadPool's Thread-1' user='' org='' trace=''] {} com.vmware.o11n.service.tasks.RunnableTask - ==== Task 'EXAMPLE' failed
VCF Operations Orchestrator 9.x
The issue is typically observed with policies that were created in earlier versions Aria Automation Orchestrator 8 and carried over through the upgrade to version VCF Operations Orchestrator 9.
The underlying mechanism for task scheduling or the security context (RBAC) associated with these legacy policies may fail to validate correctly in the new version, leading to execution failures.
To resolve this issue, the affected policies must be recreated or duplicated within the VCF Automation 9.x environment to ensure they are registered correctly with the updated policy engine and RBAC provider.
If the policy engine continues to experience issues, users can transition to using Schedules directly within the Orchestrator service. Schedules in version 9.x have the ability to run as a System User, which may offer better stability than legacy policies.