Verification of the environment confirms that all vCO pods are running correctly and that overall service health is good. However, the Aria Orchestrator UI showing blank white page and doesn't load post upgrade to 9.1.0.
org.apache.catalina.core.ContainerBase.[Vco].[localhost].[/vco].[restServlet] - Servlet.service() for servlet [restServlet] in context with path [/vco] threw exceptionorg.springframework.security.authentication.AuthenticationServiceException: An error occurred while attempting to decode the Jwt: 404 Not Found on GET request for : [no body] at org.springframework.security.oauth2.server.resource.authentication.JwtAuthenticationProvider.getJwt(JwtAuthenticationProvider.java:106) at org.springframework.security.oauth2.server.resource.authentication.JwtAuthenticationProvider.authenticate(JwtAuthenticationProvider.java:88) at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:182) at org.springframework.security.oauth2.server.resource.web.authentication.BearerTokenAuthenticationFilter.doFilterInternal(BearerTokenAuthenticationFilter.java:144)
VCF Automation 9.1.0
UI loading issues are caused by an underlying authentication configuration error following the upgrade to 9.1.0.
If Organization using VM APPS follow the below steps:
vracli vro authentication set -p tm -u ORGANIZATION_ADMINISTRATOR_ACCOUNT -hn https://FQDN_VCF_AUTOMATION --tenant VM_APPS_ORGANIZATION_NAME
Redeploy VCF Operations orchestrator pods.
/opt/scripts/deploy.sh
If Organization using ALL APPS follow the below steps:
Configure the authentication provider. vracli vro authentication set -p tm -u PROVIDER_ADMINISTRATOR_ACCOUNT -hn https://FQDN_VCF_AUTOMATION --tenant ALL_APPS_ORGANIZATION_NAME
Redeploy the VCF Operations orchestrator pods.
/opt/scripts/deploy.sh