"HTTP Error 400. The request is badly formed" error while accessing the Infrastructure tab in vRA
book
Article ID: 344321
calendar_today
Updated On:
Products
VMware Aria Suite
Issue/Introduction
Symptoms: Accessing the Infrastructure tab in VMware vRealize Automation fails with the error:
HTTP Error 400. The request is badly formed
Environment
VMware vCloud Automation Center for Server 6.0.x VMware vCloud Automation Center for Server 6.1.x VMware vRealize Automation 6.2.x VMware vRealize Automation 7.0.x
Cause
The issue can occur when the IaaS vRealize Automation application pool is not registered successfully.
Resolution
To resolve this issue, re-register IaaS vCAC application pool.
To re-register the vCAC application pool:
For vRA/vCAC 6.x:
Log in to the IaaS server that is your primary web server.
Open an administrator level command prompt.
Go to the Cafe directory on the laaS machine by running this command:
cd "C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\Cafe"
Register the IaaS application pool by running this command:
Vcac-Config.exe RegisterEndpoint --EndpointAddress https://FQDN_of_IaaS_Server or Load Balancer/vcac/ --Endpoint ui -v
Note: The user you are registering this command should have Read/Write access to the database to succeed. Replace <vcac> after the –d flag in the command above with the IaaS database name. Replace <sql_server> after the -s flag in the command above with the SQL Server hostname.
Restart IIS on the web servers.
Restart the active vCloud Automation Center service on the IaaS manager server.