There any many good document on how to migrate a TFS server from it’s default ports of 8080 (tfs) and 80 (Sharepoint/Reports) to 8443 and 443, usuall to allow Internet access. A good place to start is Aaron Block’s post on the subject

I did find a problem whist sorting this on a system today, this was that although we had modified all the services to operate on the SSL secured ports the vaious TFS team project WSS sites were still trying to access reports on http://servername/reports not the new https://tfs.mydoman.com/reports url. The reason for this was that the tfsredirect.aspx cache needed to be cleared, WSS did not know we had updated the server.

Again I found a few posts on this, but they all seem to date from the Beta1 era and had the same problems i.e. an error was returned. Turns out that the URL to clear the cache is

http://servrname/sites/MyCollection/Project1/_layouts/TfsRedirect.aspx?tf:Type=ReportList&tf:ClearCache=1&tf:Test=1

Note the tf:Type parameter is ReportList and not ReportLists as most blog posts state. Once this clear cache was run the WSS Reports leapt into life.