TL;DR; Explains how to resolve Team Foundation Server TF30177 errors by updating server URLs to use the FQDN, addressing proxy and DNS issues during project creation.

When you create your first project, you may get an error during the creation process. When you look at the log file and see a “proxy error” message detail it may be to do with the way that TFS installs.
I many large networks you can’t connect to the server in the browser if you use the server name. This is because the proxy server is checking DNS for the name and unless you get every server in your company added to the proxy PAC file, you will get an error. To see if this is the issue try putting the server name into the browser:
http://myServerName.
If you get the error then you should try the FQDN:
http://myServerName.myInternalDomain.com
If this work then you need to change the URL’s within TFS that it uses to define these calls. You can check what the current settings are by:
Save (or just view) the resultant XML so you can have a look at it. There are two section of importance here. One is the Reports section which will look like:
1<RegistrationEntry> 2 <Type>Reports</Type> 3 <ServiceInterfaces> 4 <ServiceInterface> 5 <Name>BaseReportsUrl</Name> 6 <Url>http://[serverName]/Reports</Url> 7 </ServiceInterface> 8 <ServiceInterface> 9 <Name>DataSourceServer</Name> 10 <Url>[serverName]</Url> 11 </ServiceInterface> 12 <ServiceInterface> 13 <Name>ReportsService</Name> 14 <Url>http://[serverName]/ReportServer/ReportService.asmx</Url> 15 </ServiceInterface> 16 </ServiceInterfaces> 17 <Databases /> 18 <EventTypes /> 19 <ArtifactTypes /> 20 <RegistrationExtendedAttributes /> 21</RegistrationEntry>
The second is the is the WSS section that is in the same format.
Now, we have established that [serverName] will not work so we will have to update TFS with the new details. To do this you need to:
iisreset /stopcd "%programfiles% Microsoft Visual Studio 2005 Team Foundation ServerTools"TFSReg.exe RSRegister.xml [yourDataTierServerName]isreset /startYou can repeat this for the WSS (Windows Sharepoint Services) section.
All done and TFS should work. Although it is worth noting that in my company environment I could then no longer create projects from the TFS App server itself as [serverName] works but the FQDN did not. Typical…
Each classification [Concepts, Categories, & Tags] was assigned using AI-powered semantic analysis and scored across relevance, depth, and alignment. Final decisions? Still human. Always traceable. Hover to see how it applies.
If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.
We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.

Akaditi

Schlumberger

Healthgrades

Xceptor - Process and Data Automation

Trayport

Brandes Investment Partners L.P.

Emerson Process Management

YearUp.org

Ericson

Epic Games

Sage
NIT A/S

Slaughter and May
CR2

Kongsberg Maritime

Microsoft

Philips

Graham & Brown

Washington Department of Transport

Royal Air Force

Nottingham County Council

Department of Work and Pensions (UK)

Washington Department of Enterprise Services

Ghana Police Service

Hubtel Ghana

Teleplan

YearUp.org

Flowmaster (a Mentor Graphics Company)

ALS Life Sciences

Slaughter and May