These are some other steps you will need to perform:
Update Report Server SSL Settings
You must enable SSL on the Report Server to be able to access the report server from your team project web site.
To update Report Server SSL Settings
- On the Team Foundation data-tier server, open SQL Server Reporting Services Configuration. To open SQL Server Management Studio click Start, click All Programs, click Microsoft SQL Server 2005, click Configuration Tools and then click Reporting Services Configuration.
- Select you Team Foundation Server and de default SQL Server instance and click Connect’
- From the left tree, select Report Server Virtual Directory.
- In the Report Server Virtual Directory Settings, enable SSL by clicking the Require Secure Soccket Layer (SSL) connections checkbox.
- In the Require for list, select 3 – All SOAP APIs
- In Certificate Name, enter your Team Foundation Server address and port, using this format: xxx.xxx.xxx.xxx:port
- Click Apply and then Exit.
Export the Root certificate from Team Foundation Server computer
Every client computer that accesses Team Foundation must have the server root certificate installed locally. To take the certificate to client computers you first need to export the certificate from the Team Foundation Server computer:
To export the root certificate from Team Foundation computers
1. On the Team Foundation application-tier server, click Start, click Administrative Tools, and then click Internet Information Services (IIS) Manager.
2. Expand <computername> (local computer) and then expand Web sites.
3. Right-click Team Foundation Server and then click Properties.
4. In Team Foundation Server Properties, click the Directory Security tab.
5. Under Secure Communications, click View Certificate….
6. In the Certificate Dialog, select the Certificate Path tab.
7. In the certification path tree, select the top node, which should match your Team Foundation Server name, and click the View Certificate button.
8. In the Certificate Dialog, select the Details tab.
9. Click the Copy to File… button at the bottom right corner.
10. On the Certificate Export Wizard, click Next.
11. In the Export File Format step, select DER encoded binary X.509 (.CER) and click Next.
12. In the File to Export step, specify the file name and directory to store your exported certificate. Click Next.
13. In the last step, click Finish.
14. Click OK on all dialogs and exit Internet Information Services.
Install the Root certificate on client computers
Every client computer that accesses Team Foundation must have the server root certificate installed locally. This is the certificate you exported from previous step, so ensure you have access to that file before going through the following procedure.
To install the root certificate on Team Foundation client computers
1. Log on to the Team Foundation client computer by using an account that is a member of the Administrators group on that computer.
2. Open your browser.
3. Click the Tools Internet Options menu.
4. In the Internet Options dialog, click the Content tab.
5. In the Content tab, click the Certificates button.
6. In the Certificates dialog, select the Trusted Root Certification Authorities tab.
7. Click the Import… button.
8. In the Certificate Import Wizard, click Next.
9. In the File to Import step, browse for the root certificate that you generated in the previous step and click Next.
10. In the Certificate Store step, accept the defaults and click Next.
11. Click Finish.
12. Click OK to all dialogs and close your browser.
Tip for the 'Clear the cache on Team Foundation client computers' step
When you run devenv /resetuserdata the process can take several minutes and you will not see any UI response, so to know when the process finished its job, you should take a look at your hard drive activity and/or check the devenv process in Windows Task Manager.