vRealize Automation Upgrade of IaaS components fails with "Unable to read data from the transport connection"
book
Article ID: 325908
calendar_today
Updated On:
Products
VMware Aria Suite
Issue/Introduction
Eliminate potential upgrade failures during Infrastructure-as-a-Service component upgrades
Symptoms:
Errors encountered during IaaS upgrade appear similar to following:
System.Data.Services.Client.DataServiceTransportException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
Environment
VMware vRealize Automation 7.x
Cause
During IaaS component upgrade, the Web components require network access to a healthy vRealize Automation appliance, to include over a load balanced connection.
Resolution
Infrastructure-as-a-service upgrades require access to health services running on the vRA appliances. The below checks will confirm that network access is available in a load balanced environment.
After upgrade of vRealize Automation appliance(s),
Check and verify the following:
Validate Service registration
For each appliance in the cluster
Open a browser connection to https://vRAApliianceFQDN:5480
Login with root credentials
Ensure services are all REGISTERED with the exception of IaaS
Validate vRealize Automation appliances web services are healthy and available:
Ensure VIP-FQDN health checks succeed to component-registry: