I'm trying to restore a TFS 2012 installation from an old server on a new machine. Everything worked fine during the installation of TFS. The team project collections are displayed properly in the administration console and some features like change URLs work fine.
Simply, I cannot connect to the server from the browser or administer Group Membership in administration console. It prompts me every time to provide login credentials, although I'm logged in as Administrator. Providing the Administrator credentials does not help as it keeps throwing
TF30063: You are not authorized to access http://localhost:8080/tfs
The same applies when I try a remote connection from my regular windows developer machine.
Both old and new server are Win2008R2. They are not members of a domain. Old and new SqlServer (hostes on the same machine as TFS) are both SQL-Server 2012.
I went through this description on how to restore the application tier: http://msdn.microsoft.com/en-us/library/vstudio/dd793167.aspx (Restore an Application-Tier Server)
I restored the required databases via SQL Server Management Studio, installed TFS and started the Application-Tier only wizard as described in the guide. Then I configured local service as the account for TFSService.
The interesting part is that if I restore TFS on another physical machine or virtual machine using the same instructions, everything works fine connecting locally and remote. The issue seems to relate on this specific new server (virtual server). BTW I noticed this server hosts some additional IIS web sites, but none of them is blocking port 8080 reserved by TFS.