Internet Ports Used by Vesta

This page lists the Internet protocol ports used by different components of Vesta.

Repository Server

The repository listens on 3 different ports. The port numbers are controlled by settings in the [Repository] section of the configuration file.

NFS

[Repository]NFS_port is the port where the repository accepts NFS protocol traffic. Normally this is set to port 21774. Currently it only uses UDP, but it might at some point also use TCP.

VestaSource

[Repository]VestaSourceSRPC_port is the port which most repository clients (e.g. vcheckout, vadvance, vattrib) use to perform repository-specific operations. Normally this is set to port 21776, and is TCP-only.

ShortId

[Repository]ShortIdSRPC_port is another port that provides different repository-specific operations. It's used by the evaluator and the weeder. It might be combined with the VestaSource port in the future. Normally this is set to port 21775, and is TCP-only.

Cache Server

The cache server listens on a single port, set by the [CacheServer]Port configuration setting. Normally this is set to port 21773, and is TCP-only.

RunToolServer Server

The RunToolServer listens on a single port, set by the [Run_Tool]SRPC_port configuration setting. Normally this is set to port 21777, and is TCP-only.

Evaluator

The evaluator accepts incoming TCP connections for two purposes:

These are not on fixed ports. They are assigned by the operating system at run-time.