Proxy servers

The Surround SCM proxy server is a file caching proxy that improves performance of file retrievals at remote client sites. The proxy server is usually installed on a separate computer from the master Surround SCM Server at the remote location where the clients using the proxy reside.

Proxy servers can help improve performance issues that are often experienced when source files are retrieved across distributed development environments. Proxy servers cache files requested by remote Surround SCM clients. Subsequent requests for the files are handled by the proxy server instead of the Surround SCM Server, which decreases network usage and response time. See How proxy servers work.

The tasks to configure proxy servers depend on your role.

Administrators

An administrative user must perform the following tasks to configure a proxy server before users can access it.

We recommend following these steps in order for installing and configuring a proxy server. If the proxy server application is already installed and you add the connection information to Surround SCM, use the registry utility to configure the proxy server settings. The server name, password, and port number must match between the registry utility and Surround SCM. See Editing proxy server options

1. Add a proxy server connection to the master Surround SCM Server

Specify the proxy name, address, port, password, users who can access it, and other options. See Adding proxy servers.

2. Install the proxy server application

Install the application on a computer at the remote location where the clients using the proxy server reside. Run the Surround SCM installer and only install the Surround SCM Proxy Server application. To learn more, see Installation and upgrades.

3. Configure the proxy server information in the registry utility

The proxy server information in the registry utility must match the information configured on the master server. To learn more, see Editing proxy server options.

4. Start the proxy server

See Starting the Surround SCM Proxy Server.

See the Proxy Server Best Practices for recommendations about properly configuring and using proxy servers.

Users

If your team uses a proxy server, your administrator can help you connect to it. You may be able to set options to specify the proxy server to use and to compress files. See Setting proxy server options.