To address the workflow failures caused due to the problems related to the vCenter Plug-in to perform tasks on the vCenter using VRO workflows.
Symptoms:
When running an Aria Automation Orchestrator workflow to perform a task on the vCenter, we are getting a Java Runtime Exception: (vim.fault.InvalidLogin) {faultCause =null, faultMessage = null} followed by the Workflow specific error such as (Workflow: Remove old snapshots- no user interaction /Check host and VC time (item14)#2).
Environment
Aria Automation Orchestrator 8.x
Cause
This error can occur when the authentication token saved in Aria Automation Orchestrator 8.x has expired, typically due to a change in the credentials of the user used to configure vCenter in Aria Automation Orchestrator 8.x.
Resolution
We need to re-run the vCenter Workflow:
Log in to the Aria Automation Orchestrator 8.x Client as an administrator.
Navigate to Library > Workflows and enter the vCenter and configuration tags in the workflow search box.
Locate the Update a vCenter Serverinstance workflow and click Run.
If you are familiar with the above workflow, kindly run the workflow with the appropriate inputs. Else, if you need assistance with the steps, kindly follow the steps below:
Retain the default location of the SDK to use to connect to your vCenter Server instance.
Select whether you want to ignore certificate warnings for the vCenter Server instances that you want to add.
By choosing to ignore certificate warnings, the certificate of the vCenter Server instance is silently accepted, and it is then added to the trusted store.
Select the method for managing user access on the vCenter Server system, on the "Set connection properties" tab.
Share a unique session:
If Aria Automation Orchestrator and vCenter Server have different PSCs for authentication, follow these steps.
Enter valid user credentials in the User name and Password text boxes to establish a single connection to the vCenter Server host.
The user must have privileges to manage vCenter Server extensions and custom-defined privileges.
vRealize Orchestrator uses these credentials to monitor the VirtualCenter Web service and run system workflows.
Session per user:
Select if Aria Automation Orchestrator and your vCenter Server use the same PSC as an authentication provider.
Creates a session to vCenter Server.
Note: This action might rapidly use CPU, memory, and bandwidth. You must specify the user domain name only when you select to use a shared session.
Note: Fill this text box if Session per user is selected.
Additional Information
Impact/Risks:
All workflows utilizing the vCenter plug-in or vCenter workflows will fail unless resolved.