Skip to content

Publishing Team Foundation Server 2005 (Single-Server Mode) with ISA Server 2006

Publishing a TFS within an ISA Server basically depends on creating three rules for web sites: One will use the TFS default port (8080), the second will use SharePoint (on port 17012) and the other one is for the common HTTP port (80). A small comment about this: The same configuration described here, can also work for Team Foundation Server 2008. It’s very important that you already have defined your public name for the TFS Server and even more important that this public name can be resolved by the ISA Server and over the Internet. Let’s start then: 1 – Publish TFS Services 1.1 – Select “Publish Web Site” and use the proper name for that rule. 1.2 – Select “Publish a single Web Site or load balancer”. 1.3 – If you are not going to use SSL the just select “Use non-secured connections…” 1.4 – In this step you must indicate the FQDN that the clients will use to connect with the Team Foundation Server. Remember that this name should be already accessible for the ISA Server. 1.5 – No selection on Path and select “Forward the original host header…” 1.6 – Select “Accept Requests for: This domain name (type below)” and use the public TFS name again. 1.7 – On the next window you will need to create a Web Listener, which will be accepting the incoming requests for TFS Services port. 1.8 – Select again what kind […]

Read More →

Windows Server 2008 Exams

On the Orlando Tech-Ed that took place on the first days of June, one of the things that were official announced and presented were the Windows Server 2008 exams for Microsoft’s certification. Here’s some of the things you should now if you are planning to get or upgrade to this certification: – This will be a new stage for certification, the names will be: MCTS (three exams) and MCITP (2 exams). – MCSA and MCSE there’ll be still certifications available. – On 2008 the Windows 2000 exams will be retired (the exams but not the certification, of course). – MCTS exams will be availabe one moth after the RTM version of Windows Server 2008. MCITP will be available two months after. – There’ll be a upgrade exam from 2003 certification to 2008. – There will be NOT an upgrade from Windows 2000 to 2008. – MCSA and MCSE professionals will have a 40% discount on the price of the Windows 2008 exams. Taking a look to some of the sites that talked about these new exams, I found out some of the topics that will be on these tests. Peak to Windows 2008 exam: Terminal Services – the different roles, the new features, etc IIS 7 – the new command line tools, new features, etc Server Core – of course, know your way with all the cmdline tooling that you can use Virtualization – be sure to study on how […]

Read More →

Common issue using Team Foundation Server with an external connection: Documents and Reports items becomes unavailable

Team Foundation Server is a very useful tool for team work, badly designed (no secret about that), but useful. The definition itself for TFS almost obligates you that this tool must be accessible not only from the internal network from your company, but also must be from external networks and the Internet. That’s when the problem appears. If you use Internet as the media to connect to TFS, probably you have this issue: even with all the permission in place, the Documents and Reports items from Team Explorer becomes unavailable. Like you know, you can use the FQDN (fully qualified domain name) of the Team Foundation Server name as the connection’s name with Team Explorer, for example: server01.domain.com. Or even you can use the server’s IP. But what happens if you want to work at home with any project within TFS?. If you don’t have a VPN (virtual private network) at your organization to make valid connections with Active Directory it can be very difficult to accomplish that. First you must achieve that you actually have a FQDN available to be used over the Internet. For example, if you own a web site for your organization, like http://www.mycompany.com, you can add a DNS record (tfs.mycompany.com) as a valid connection for your server. This post it’s intended to solve the named issue for TFS and not to guide you for a proper configuration of TFS over Internet, we can dedicate that […]

Read More →

Windows Server 2008: the last server of 32-bits

Well as they predicted, the 32bits versions of operating systems it’s getting to the end. Windows Server 2008 (wich it will be realeased in late october or november in this year) will be the last operating system to use an 32 bit arquitecture. Windows Server 2008 R2 (that it’s expected on 2009) will be exclusively on 64bit editions. On the other hand, it’s also expected that at least one more client operating system (meaning Windows 7) will appear again as x32. Cheers!

Read More →

Troubleshooting DCDIAG error: RPC Server is unavailable

It’s a common best practice to run the DCDIAG tool in all DC in your forest whenever a significant change has been made, i.e. a new DC has been added or deleted in the forest. With this you are testing if the change you just made was done correctly. It’s also common that if you have at least two domains in your forest (and the trust relationships in place), when you run dcdiag in any DC you get a message indicating that when the test of replication on a specific server applies, it fails indicating that the “RPC Server is unavailable”. Well, if you see this message you probably check if that the RPC service is up and running on the server… running in cmd “net start rpcss”. But the command prompt answers you, “don’t worry dude, the service was already running”. “Alright then…” you say, “Let’s try DCDIAG again”… and you get the same error like the first time… And then you go like “Hmmmm… why do I keep getting the same “RPC Server is unavailable” error?” And then I say “I know why dude!”… And then you “You do? Is there any way I can solve it?”…“Of course, why I’ll be posting something that I don’t know the answer!”… and then… OK, enough with the theatre… This issue appears when the configurations between the different DNS servers are not compatible. It’s something like this: you have a correct […]

Read More →

Creating a failover environment on a Windows 2003 domain

Scenario: I have the domain contoso.com with only one DC (with DNS) and I wish to add another one in case something goes wrong. – The first thing that you must have is, of course, the new server where you are going to install your second DC. It’s highly recommended that both servers are working with the latest updates, Windows Server 2003 R2 SP2. And the domain is raised into “Windows 2003” functional level (on this level there are some improvements in many things, including the replications between 2003 servers). – Run the Administration Tool “Manage Your Server” in the new Windows 2003 and add the role “Active Directory” for this server. Domain controller promotion wizard – Configure the server as a DC for an existing domain and follow the instructions in the wizard. You’ll be asked for the credentials of privileged account to add a new server. The account must be a member of the “Domain Admins” group. – After the promotion of the new DC is completed, visit again “Manage your Server” and add the role “DNS Server”, but don’t set any new zone on this server. When you configure it as a DNS server the primary server will replicate the zones with this new server. – Each DC must be pointing to themselves as the first preferred DNS server and the secondary DNS must be the remaining DC. First DC TCP/IP configuration Second DC TCP/IP configuration – […]

Read More →