# Network Configuration

The port configuration and network protocols of Sherpa RPA can be configured to support all common firewall requirements. The default port configuration is as follows:

\*Sherpa Attended Robot, Sherpa Unattended Robot, Sherpa Coordinator outgoing to Sherpa Orchestrator: 80 or 443

\*In all network communications, the initiative to establish a connection and the initial request belongs solely to the client components, namely Sherpa Attended Robot, Sherpa Unattended Robot, and Sherpa Coordinator.\
Sherpa Orchestrator does not initiate requests to clients on its own.

\*Database communication: 3306 and 1433-configurable

\*User access to the Sherpa Orchestrator web interface: 80 or 443

HTTPS is used for interaction with the web server, while HTTP is optionally possible. Sherpa RPA supports secure communication (using TLS 1.2 protocol) between Attended Robot, Sherpa Unattended Robot, Sherpa Coordinator, and Sherpa Orchestrator. When installing with TLS, the client must provide the necessary certificates by placing them at the path\
/opt/app/config/certs/, renaming them to orchestrator.crt and orchestrator.key.
