Orchestrator On-premise - downloading activities packages

Hello everyone,

How downloading activities packages works on the Orchestrator On-premise? Is it something like:

  1. Robot starts working.
  2. There is a message “Installing packages…”, where it asks Orchestrator for neccessary packages.
  3. Orchestrator starts to download required packages(?)
  4. Robot install packages and is doing his work.

Or maybe it works the another way?

Is there any Orchestrator config file where for example some proxy settings are provided? If so, where is it located?

Thanks!

1 Like

@stary

I hope this is what you are looking for

https://docs.uipath.com/robot/docs/redirecting-robots-through-a-proxy-server

cheers

@stary

Are you facing any issue using Proxy server?

Thanks,
Srini

Hi

Have a view on this doc on connecting to feeds through a proxy server for activity package fees

https://docs.uipath.com/studio/standalone/2022.10/user-guide/managing-activities-packages#connecting-to-feeds-through-a-proxy-server

Cheers @stary

Hi @stary

The Robot checks in with the Orchestrator to get the list of available packages and their versions.
If the Robot does not have the required package version installed locally, it sends a request to the Orchestrator to download the package.
The Orchestrator downloads the package and sends it to the Robot.
The Robot installs the package and is then able to use the activities included in that package.

Regarding your second question, Orchestrator does have a configuration file where you can specify proxy settings. The file is called web.config and is located in the following directory: C:\Program Files (x86)\UiPath\Orchestrator. You can open this file with a text editor and add the appropriate proxy settings. Make sure to backup the file before making any changes to it.

I hope this helps! Let me know if you have any further questions.

Thanks,!!

@Srini84 I just can not use proxy in a robot machine. I can only use proxy on a server machine, where Orchestrator is installed, therefore I wonder how Orchestrator downloads activity packages.

@Nitya1 Hey, thanks for your reply!
If I understand it correctly, then there should be open connection with all these URLs from here: Download Packages URL. I don’t see much proxy settings in a Orch config file, according to Orchestrator - UiPath.Orchestrator.dll.config. What do you have on your mind regarding this proxy settings?

@Palaniyappan Thanks for your reply, but I think this also referes to the machine, where studio is installed, not directly to the Orchestrator.