As of vROps 8.4 the Application Remote Collector (ARC) is deprecated and you are asked to replace with ARC with the Cloud Proxy (CP). More info on this can be found here
I followed the KB and did a migration from ARC to CP. The migration itself was partly successful. That is that vROps shows the new IP when you look up the ARC under:
Administration -> Inventory -> Tab: Manage Agents -> Column: ARC
But none of the agents got updated. Every single one of them failed with a “unknown” error.

Basically every operation on the agent failed:

That leaves me without any options to fix this…
…or does it? It turns out that the CP has 1 additional port it uses to download the (new) files. I asked the network team to create new firewall rules and slowly but surely the agent came back to life.
Here is a port overview, port TCP/443 is new:
| Releases | Port | Protocol | Source | Destination | Service Description | Purpose |
|---|---|---|---|---|---|---|
| 8.4 | 443 | TCP | Endpoint VM | Cloud Proxy | Downloading files and posting metrics (Data plane) | HTTPS |
| 8.4 | 4505 | TCP | Endpoint VM | Cloud Proxy | Communication from Telegraf Agent to Control Plane on Cloud Proxy (ARC) | ARC |
| 8.4 | 4506 | TCP | Endpoint VM | Cloud Proxy | Port Information for Connectivity from Application Remote Collector | Communication from Telegraf Agent to Control Plane (Emqtt) on Application Remote Collector |
| 8.0, 8.1, 8.2, 8.3, 8.4 | 8883 | TCP | Endpoint VM | Application Remote Collector | Port Information for Connectivity from Application Remote Collector | Communication from Telegraf Agent to Control Plane on Application Remote Collector |
| 8.0, 8.1, 8.2, 8.3, 8.4 | 4506 | TCP | Endpoint VM | Application Remote Collector | Port Information for Connectivity from Application Remote Collector | Communication from Telegraf Agent to Control Plane on Application Remote Collector |
| 8.0, 8.1, 8.2, 8.3, 8.4 | 4505 | TCP | Endpoint VM | Application Remote Collector | Port Information for Connectivity from Application Remote Collector | Accessing VAMI interface of Application Remote Collector |
| 8.0, 8.1, 8.2, 8.3, 8.4 | 5480 | TCP | Endpoint VM | Application Remote Collector | Port Information for Connectivity from Application Remote Collector | Communication from Telegraf Agent to Nginx service on Application Remote Collector |
| 8.0, 8.1, 8.2, 8.3, 8.4 | 8999 | TCP | Endpoint VM | Application Remote Collector | Communication from Telegraf Agent to Control Plane on Cloud Proxy (ARC) | ARC |