vRealize Automation Upgrade of IaaS components fails with "Unable to read data from the transport connection"
search cancel

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:

  1. 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
  2. Validate vRealize Automation appliances web services are healthy and available:
    • Ensure VIP-FQDN health checks succeed to component-registry:
      • https://vRA-LoadBalancerVIP-fqdn/component-registry/services/status/current?limit=100