robot
2022.10
false
UiPath logo, featuring letters U and I in white

Robot User Guide

Last updated Dec 4, 2024

Services the Robot Connects to

About

During the workflow execution, the Robot connects to different services to download required automation packages, check licenses, verify certificates, and more. Denying access to any of these services can result in operation discrepancies, or even failure. The connection is established in the following cases:

  • The Robot validates license details on the machine it is installed on and shares only license-related information with the licensing server.
  • The Robot downloads the required automation packages.

Outbound Connections

Hostname

Protocol

Port

Application

Comments

cloud.uipath.com

TCP

443

https

For Automation Cloud Orchestrator.

download.uipath.com

TCP

443

https

To download Studio or Robot MSI installers during automatic updates.

pkgs.dev.azure.com

uipathpackages.myget.org

TCP

443

https

The Robot downloads the required activity packages.

*.vo.msecnd.net

TCP

443

https

Azure CDN, used by Myget for distributing files.

activate.uipath.com

TCP

443

https

Licensing Server. If we block this service then UiPath is not able to check the license status and verify the data in the license folder.

jptk0*.proinity.net

TCP

443

https

The Robot validates the root certification authority of the code signing certificate.

Please notice that this happens only if the root certification authority is not already in the Windows Certificate Store.

*.nuget.org

TCP

443

https

The Robot downloads the required activity dependencies.

a23-*-*-*.deploy.static.akamaitechnologies.com

TCP

80

http

The Robot checks whether or not the code signing certificate has been revoked.

*.service.signalr.net

TCP

443

https, wss

The Robot connects to Orchestrator's SignalR channels.

*.ingest.sentry.io

TCP

443

https

The UiPath Assistant sends the application errors to Sentry in order to track and solve the most usual problems.

dev.azure.com

pkgs.dev.azure.com

*.blob.core.windows.net

TCP

443

https

The UiPath Assistant uses this feed to download Widgets built and published by UiPath.

gallery.uipath.com

marketplace.uipath.com

*.pkgs.visualstudio.com

Note:
gallery.uipath.com/api/v2 redirects to uipath.pkgs.visualstudio.com

TCP

443

https

These are the URLs for the Marketplace NuGet feed.

dc.applicationinsights.azure.com

dc.applicationinsights.microsoft.com

dc.services.visualstudio.com

*.in.applicationinsights.azure.com

TCP

443

https

The Robot uses these endpoints to send telemetry data.

off-prod-tm.trafficmanager.net/23.4.2/

TCP443https

Used to load components for the UiPath Assistant for Excel add-in.

Below you can find the URL list in a raw JSON format which can be added to your allow list network configuration.

[
"cloud.uipath.com",
"download.uipath.com",
"pkgs.dev.azure.com",
"*.vo.msecnd.net",
"activate.uipath.com",
"jptk0*.proinity.net",
"*.nuget.org",
"a23-*-*-*.deploy.static.akamaitechnologies.com",
"*.service.signalr.net",
"*.ingest.sentry.io",
"dev.azure.com",
"pkgs.dev.azure.com",
"*.blob.core.windows.net",
"dc.applicationinsights.azure.com",
"dc.applicationinsights.microsoft.com",
"dc.services.visualstudio.com",
"*.in.applicationinsights.azure.com"
"off-prod-tm.trafficmanager.net/23.4.2/"
][
"cloud.uipath.com",
"download.uipath.com",
"pkgs.dev.azure.com",
"*.vo.msecnd.net",
"activate.uipath.com",
"jptk0*.proinity.net",
"*.nuget.org",
"a23-*-*-*.deploy.static.akamaitechnologies.com",
"*.service.signalr.net",
"*.ingest.sentry.io",
"dev.azure.com",
"pkgs.dev.azure.com",
"*.blob.core.windows.net",
"dc.applicationinsights.azure.com",
"dc.applicationinsights.microsoft.com",
"dc.services.visualstudio.com",
"*.in.applicationinsights.azure.com"
"off-prod-tm.trafficmanager.net/23.4.2/"
]

Robot Actions for Each URL

The following actions are performed by the Robot in Orchestrator on packages for these services:

 

cloud.uipath.com

pkgs.dev.azure.com

activate.uipath.com

jptk0*.proinity.net

NuGet.org

a23---*. deploy.static. akamaitechnologies.com

Receive

available

available

available

available

not available

available

Send

available

available

available

available

not available

available

Activation

not available

not available

available

not available

not available

not available

Not Connected

not available

not available

not available

not available

not available

not available

Connected from UiRobot

available

not available

not available

not available

not available

not available

Publish to Orchestrator

available

not available

not available

not available

not available

not available

Manually Start

available

available

available

available

not available

not available

Scheduled Start

available

available

available

available

not available

not available

Application Update

not available

not available

not available

not available

not available

available

Package Update

not available

not available

not available

not available

available

not available

Depending on your business policy, some URLs might need to be allowed for the following actions:

  • Activating your License - activate.uipath.com (port 443). This URL only needs to be allowed for Robots which are licensed locally.
  • Updating Studio - *.uipath.com/beta/ (port 80), Beta update channel for the Community Edition
  • Downloading Packages - pkgs.dev.azure.com, *.vo.msecnd.net, www.nuget.org (port 443)
  • Connecting to Automation Cloud Orchestrator - https://cloud.uipath.com (port 443)
  • Subscribing to Orchestrator's SignalR channels - *.service.signalr.net (port 443)
  • About
  • Outbound Connections
  • Robot Actions for Each URL

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.