I've installed Team Foundation Server 2010 on my WHS (in 'Basic' configuration, no Sharepoint or Server Proxy or Build Automation) and have enabled port forwarding on my router. If I use http:// localhost:8080/tfs/web or http:// foobar:8080/tfs/web I can log in using username.
However, attempting to log in via http:// foobar.homeserver.com:8080/tfs/web will not let me log in. After a couple of attempts with different variations on the username, I get a 403 error, with access denied. I've tried foobar.homeserver.com\username, foobar\username and just username, but to no avail.
Any ideas? I've checked that there are no IP restrictions within ISS.