Share via


Setting Up Team Foundation Server Proxy

Team Foundation Server Proxy is a way that you can utilize to enhance the network performance by caching copies of source control files in a remote location. So that developers do not need to get the files from main source control location, which with the constraints like slow connection, high download cost.
Here is a very simple guide to show you how to set up Team Foundation Server Proxy.

1. **Install Windows Server 2003 with Service Pack 1 (SP1), Enterprise or Standard Edition
**

2. Identify Setup Account

- Identify which user account you want to use to run setup and add the account to the local Administrators group. Typically, this would be your user account

3. Proxy service account

- Create a dedicated service account for the proxy and add the account to the Team Foundation Server Valid Users group on all Team Foundation Server application-tier servers that the proxy serves

4. Install Internet Information Services for Team Foundation Server Proxy

a. Start the Configure Your Server Wizard by doing either of the following:

- By default, Manage Your Server starts automatically when Windows starts. From Manage Your Server, click Add or remove a role.

- From Control Panel, open Administrative Tools, and then open Configure Your Server Wizard.

b. On the Welcome to the Configure Your Server Wizard page, click Next.

c. On the Preliminary Steps page, click Next.

d. On the Server Role page, select Application server (IIS, ASP.NET) , and then click Next.

e. On the Application Server Options page, select Enable ASP.NET, and then click Next.

f. On the Summary of Selections page, click Next.
Note You may be prompted for your Windows Server 2003 installation media.

g. Click Finish to complete the wizard.

h. Visit Windows Update (https://windowsupdate.microsoft.com) and install all items in the Critical Updates and Service Packs group.

5. Install .net framework 2.0
 If you are installing Team Foundation Server proxy to a separate computer from Team Foundation Server, verify that Microsoft .NET Framework 2.0 is installed.

a. Locate the folder proxy\wcu\dotNetFramework on the installation media

b. Run dotnetFX.exe

To verify, click Start, click Control Panel, click Add or Remove Programs, and then examine the list of Currently installed programs.

6. Install hotfix KB913393 for Microsoft .NET Framework 2.0

a. On the installation media, locate at the hotfix K913393 folder

b. Locate the executable file (.exe) for the operating system

c. Double-click the file to install the hotfix.

7. Change the network settingIf Team Foundation Server is connecting to the network through a proxy server, verify that Bypass proxy server for local addresses is selected for the Local Area Network (LAN) settings. Without this setting selected, Team Foundation Server Proxy Setup cannot work with Windows SharePoint Services to complete authentication and access is denied

a. Click Start

b. Click Control Panel

c. Click Internet Options.

d. On the Connections tab, click LAN Settings.

e.  In the Local Area Network (LAN) Settings dialog box, select Bypass proxy server for local addresses. Both options for automatic detection should be cleared.

8. Install Team Foundation Server Proxy

a. Log on to Windows using the Team Foundation Server Setup account; for example, [Domain]\TFSSETUP.

b. On the Team Foundation Server installation media, locate the \proxy folder and run setup.exe.

c.  The Visual Studio 2005 Team Foundation Server Proxy Setup wizard starts

d. On the Welcome to Setup page, click Next

e. On the License Terms and Product Key page, review the license agreement. If you accept the terms and conditions, select I accept the terms of the License Agreement, and then click Next.

f. On the System Health Check page, examine any warnings or blocks by clicking the report link.

- Blocks must be addressed before setup can continue. Click Cancel and run setup again after fixing the issues.

- Warnings should be addressed before continuing but should not prevent setup from completing. You can click Next.

- If nothing is listed, click Next.

g. On the Destination Folder page, accept the default destination folder, and then click Next

h. On the Cache Folder page, accept the default path and folder, and then click Next

i. On the Service Account page, type the Windows domain user account you created for the Team Foundation Server Proxy account (for example, Domain\TFSPROXY) in the Account Name box, type the password in the Password box, and then click Next.

j. On the Ready to Install page, click Install.

k. On the Installing Components page, you can monitor the installation of Team Foundation Server Proxy.

l. On the Setup Completed Successfully page, click Finish and Internet Explorer appears.

m. On the Configuring Team Foundation Version Control Proxy page, follow the directions for configuring the proxy.
You must configure Team Foundation Server Proxy before you can use it. If this page does not appear, locate and open ProxyConfig.htm on the installation media.