Geeks With Blogs
ET's VS and TFS World Fascinating tidbits about VS and TFS and .NET (well I hope...)

So someone was bound to do it sooner or later... might as well be me ;-).

I got the new shinny Windows 2008 ISO from MSDN and install in a VM.  20 min later I was logging into W2k8.  Very nice.  I then add the IIS 7.0 feature and following the TFS install guide info about 2008 selected the proper added features

  • ASP.NET

  • HTTP Redirections

  • IIS 6.0 Compatibility

  • Default options

  • Windows Authentication

  •  

    So far so good...

    I then used my scripts to install SQL 2005, I got the incompatibility prompt for SQL 2005 RTM on Vista/Windows 2008 (why is there not a slipstream version of SQL 2005 SP2 yet I wonder) and selected to continue.  This installed fine and I applied SP2 on top of it.

     

    So far so good...

    Created 3 accounts, tfsservice, tfsreports and tfssetup, and added them to the administrators group.  You don't need to do that, logon locally would probably have been enough for tfsservice and tfsreports but I just put them all in the administrators group to be sure there wouldn't be any permission issue this first time around.

     

    So far so good...

    I put in the TFS dvd and run the setup, I get run through and put in the permissions for tfsservice, tfsreports and then... I get prompted for the URLs to where WSS is installed... But wait,  on W2K3, I get asked if I want to install WSS as part of the TFS install here (on W2K8) I don't... sigh... I exit setup.

    I go and download Sharepoint 3.0 with SP1 from the microsoft download location and run the exe.... I don't have .net 3.0 installed...sigh..  Exit setup.

    I add a new feature to W2K8 ... the .net 3.0 ... wait for it to install and then execute the Sharepoint Setup again.  This time it starts and again following the instructions in the TFS install guide I follow the 19 steps to a successful install in WSS 3.0 SP1...

    Note: You need to run command lines to add permissions to the default web site... ughhh not a good User Experience.

    Now back to TFS, again I run and put in my password and when I get to the WSS part it again prompts for the location I just put in the server and admin site (the default proposed actually) and the setup went fine.

    Install the WSS extensions. Check

    Install Team Build. Check

    Install Team Explorer. Check

    Create my first project. Check.

    So all in all it installs fine on Windows Server 2008 but with a lot of manual steps... reminds me of ... oh ya 2005 and how difficult it was to install and how people where having issues.  The setup experience is very much streamlined in Windows Server 2003 but not so good in 2008.  So make sure you download the TFS install guide and follow the direction for installing pre-requisite on 2008.

    Good luck

    ET

    Technorati Tags: ,
    Posted on Tuesday, February 5, 2008 5:24 PM | Back to top


    Comments on this post: Windows 2008 + TFS 2008 it works but...

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Installation is still a microcosm of all the other pain TFS brings. One day, one day...
    Left by Troy Gould on Feb 06, 2008 3:11 PM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Hey Troy,

    Well you are right of course. The install is not so bad, it's very comparable to 2005 on a new machine. Like Brian posted on his blog 'upgrading' a current 2005 version to Windows Server 2008 will be verrry nightmarish... Oh well. We can at least help folks along....

    Cheers,

    ET
    Left by ET on Feb 06, 2008 4:51 PM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Well I'm not saying it should be as easy as Word (..well why not) but it could be a little easier for sure ;-).

    Cheers,

    ET
    Left by ET on Feb 08, 2008 9:20 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Thanks for your hints!
    Why didn't you install WSS as part of the TFS install? Is it better to have WSS installed with Sharepoint 3.0?
    Thanks, Patrik
    Left by Patrik on Feb 22, 2008 4:06 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Actually I tried Patrik. But I wasn't given the option when installing on W2K8. I do have that option on W2K3. I agree it's much better with the setup install WSS by itself.

    Cheers,

    ET
    Left by ET on Feb 22, 2008 8:08 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Sorry, you already wrote it. It was the same for me, just a few minutes ago.
    Thanks again! Patrik
    Left by Patrik on Feb 22, 2008 1:25 PM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    So your doing this for fun or for your work? Not a lot of folks are on W2K8 let alone install TFS on W2K8. I'm just curious.

    Cheers,

    ET
    Left by ET on Feb 22, 2008 3:25 PM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Make sure you use the correct port for WSS Administration. What port did you install it on? 17012? When you enter the URLs in the setup dialog you need to put http://server:80 and http://server:17012 or whatever port you used for admin. You can find out the port by navigating to the admin site you should see the port in the address bar.
    Left by ET on Feb 28, 2008 10:23 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Also make sure you can navigate to http://server (this is the top site for WSS) and that you have permission to connect to it. You might need to go and add your setup user to the WSS administrators.
    Left by ET on Feb 28, 2008 10:26 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    hum.. whouldn't think so. But i'm glad you fixed it and posted your answer here.

    Good luck with everything Thomas.

    Cheers,

    ET
    Left by ET on Feb 29, 2008 9:32 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Hi,
    i had the same problem like Thomas, but I had to put in http://W2K8-SERVER/Websites in the TFS Installation client-url.
    I used the German versions from Server 2008 and TFS 2008 which I got on the read for takeoff event.
    Left by Hans on Mar 17, 2008 5:25 PM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    I'll send that info to MS as feedback i'll let you know if I get more info.

    Cheers,

    ET
    Left by ET on Mar 18, 2008 7:57 PM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    So Guys I got this answer from Chris Rathjen (Microsoft)

    The default site collection name on English is ‘sites’. On 3 locales (including German) it was localized – for German, to ‘websites’.

    The default URL (http://wssServer:80/sites) ‘just works’ on English and MOST languages, but on 3 (I wish I knew all 3 – German is the one that has come up the most, you have to go find out what the real default is and use it, or add another site collection for /sites.

    We are updating the docs for SP1 to NOT assume you can use /sites, but instead tell you how to go see what site collection is available from WSS.

    Cheers,

    ET
    Left by ET on Mar 19, 2008 10:08 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Thank you for this post. I installed this tonight and with your help it would have been a nightmare...thanks for blazing a trail.

    My biggest hiccup was I somehow missed the step to add users to the Licensed Users group in the root of the Team Explorer...duh!

    I had a question though...is there a central place in Team Explorer to give a user rights to the Project Portal and manage rights on the reports? I can do it manually through the Portal but it'd be nice to be able to do it from Team Explorer.

    Thanks again!
    Left by Ryan C Smith on Mar 29, 2008 2:12 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Nope unfortunately you can only add permission individually and in the product (WSS and RS and TFS). There are two 3rd party tools I can point you too that somewhat get all permission management into one but they are not full proof and are subject to crashes. The first one is the MS power tool available here http://www.codeplex.com/Wiki/View.aspx?ProjectName=TFSAdmin the second one is also from MS in Israel you can it here http://blogs.microsoft.co.il/files/folders/leon/entry5018.aspx try them both and see which one you like better. They both have pro and cons. I know the codeplex one is updated for TFS 2008 I'm not sure the second one works with 08 you'll have to try it.

    Cheers,

    ET
    Left by ET on Mar 31, 2008 9:41 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    I ran into the dreaded 28100 error, even though I followed the instructions exactly. It appeared to trace back to an issue with the BIS subscribe service running, and after the install was cancelled, I noticed IIS was turned off.
    Left by joshua on May 23, 2008 12:33 PM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    hum i'm missing a few details here. Was this an upgrade of a fresh install? was IIS on before you started? it should not be turned off in the install of TFS. Did you install SQL, RS and WSS prior to run TFS install?

    Cheers,

    ET
    Left by ET on May 23, 2008 4:10 PM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Sorry about the lack of detail. This was a fresh install - I literally built the box from nothing. I followed the install document exactly. It was on after the WSS install, but I was surprised to find it off after the install for TFS failed. SQL, RS, and WSS were installed prior to TFS. Here is part of the log:

    05/27/08 10:22:09 DDSet_Status: LANGID: 1033
    05/27/08 10:22:09 DDSet_Entry: QuietExec started
    05/27/08 10:22:09 DDSet_Status: Commandline: "c:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\TF Setup\BisSubscribe.exe" /setup /install /eventType BuildCompletionEvent /userid "TFS2008DEMO\TFSService" /password "01000000d08c9ddf0115d1118c7a00c04fc297eb010000001e0547f09fb58e4a8b621ea93ef44e8500000000220000005500730065007200200049006e0066006f0072006d006100740069006f006e00000003660000a8000000100000002474ef923254df1ca48da7ac2895b77d0000000004800000a000000010000000c55ed5b0c7ac3b3b4bbf9d4d666d591d18000000cae2ea9e34160595245df5675a6b056c1f77bb10bf5af5a114000000d74048742da7488403a7ccef9f14433a57eba1c9" /deliveryType Soap /Address http://TFS2008DEMO:8080/WorkItemTracking/v1.0/Integration.asmx /server "http://TFS2008DEMO:8080"
    05/27/08 10:22:09 DDSet_Status: IgnoreExitCode: 0
    05/27/08 10:22:09 DDSet_Status: Silent: 0
    05/27/08 10:22:09 DDSet_Status: ActionStart: 0
    05/27/08 10:22:09 DDSet_Status: Cost: 0
    05/27/08 10:22:09 DDSet_Status: WorkingDirectory:
    05/27/08 10:22:09 DDSet_Status: HideCmdLine: 0
    BisSubscribe - Team Foundation Server BisSubscribe Tool
    Copyright (c) Microsoft Corporation. All rights reserved.

    Failed to load EventService proxy object: Status Code: SendFailure
    System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host

    05/27/08 10:26:50 DDSet_Status: Process returned 1120
    05/27/08 10:26:50 DDSet_Status: Found the matching error code for return value '1120' and it is: '28100'
    05/27/08 10:26:50 DDSet_Error: 1120
    Left by Joshua on May 27, 2008 11:34 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Ok, got it working. Rebuilt from scratch again. I changed a couple of things along the way:

    1) I installed IIS according to what Reporting Service required, which is MORE than what TFS says to do.
    2) I ONLY installed .NET 3.0; I did not install any of the other .NET 3.0 features.
    3) I ensured that both the Admin and Service accounts had full access to both the Sharepoint admin site and :80. By default, according to the install instructions, service will get it, but admin gets skipped.
    Left by Joshua on May 27, 2008 3:45 PM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    I'm glad you find a way out. When the install goes bad it can be very difficult to get out of it. I have written scripts to make sure that the pre-requisites are always installed properly. Thanks for let us know how it turned out.
    Left by ET on May 28, 2008 9:19 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Hi,
    I have try to install a new fresh version of Team Foundation server 2008 on 2 new installed windows servers 2008 standard edition. I have :
    1) Install SQL Server 2008 standard edition (V10.0.1600.22) on server one.
    2) Install and configure Reporting service 2008 on Server 2 -> Everything is ok
    3) Install and configure Sharepoint Service V3 -> Everything is ok
    4) Try to install TFS Workgroup Edition 2008 ( Version 9.0.21022.8).
    The installation stop with message "Team Foundation Report Server Configuration: Team Foundation Server could not connect to the SQL Reporting Services WMI provider. Verify that SQL Reporting Services is installed and running".
    Apparently this problem is resolve with Service Pack 1 of TFS but I cannot install SP1 before install TFS :-).

    So, do you have an idea how to install TFS 2008 on Windows Server 2008 with SQL server 2008 ?

    Regards
    David
    Left by David on Oct 02, 2008 10:19 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...


    I'm try to install TFS 2008 on windows 2008 follow above step but I get some problem about installing Sharepoint 3.0 I'm try to follow the TFS guide it said

    1.On the Start menu, click Programs, click Administrative Tools, and then click Server Manager.

    2.In the tree pane of Server Manager, click Roles, and then click Add Roles in the details pane to start the Add Roles Wizard.

    3.Read the information on the Before you Begin page, then click Next.

    4.On the Select Server Roles page, select the Windows SharePoint Services check box, and then click Next.

    5.Read the information on the Windows SharePoint Services page, and then click Next.

    at step 4 I stuck here coz I didn't found "Windows Sharepoint Service Roles" I don't know why ,help me please .

    THANK VERY MUCH : )
    Left by Brainstrom on Oct 06, 2008 6:53 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Actually look at newpost about TFS SP1 and SQL 2008 and you'll have the recipe to slipstream the SP1 on the RTM media and when you install WSS will install automatically (even with SQL 2005) that way you don't need to bother installing it by yourself.

    Cheers,

    ET
    Left by ET on Oct 06, 2008 4:14 PM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    I installed Windows Server 2008, IIS 7, MS SQL 2008, Sharepoint Services 3.0 SP1 and when I tried TFS with SP1, it just stopped at this point.

    Error 29110 : Team Foundation Server cannot connect to SQL Reporting Services WMI Provider.

    I am using TFSSERVICE as a "Logon as a Service" account to start the Reporting Service. I have also specified TFSSERVICE as the account to used during TFS installation.

    Please help. Any advice is appreciated.

    Thanks

    Edmund
    Left by Edmund on Mar 09, 2009 6:45 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    This is Edmund's last reply to me.


    Hi Etienne,

    Just to let you know. It was probably due to the setup of the service accounts and/or the accounts used in MS SQL setup for single-server setup. Anyway, I had to reinstall everything and after 2 days .... success.

    Thanks

    Edmund
    Left by ET on Mar 17, 2009 9:15 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Please look at this thread

    http://social.msdn.microsoft.com/Forums/en-US/tfssetup/thread/e896d64a-799c-4bc4-b374-b16017e3ea00/

    Also did you do a slipstream install of TFS SP1? Are you using a Beta of TFS SP1 or SQL 2008?

    Cheers,

    ET

    Left by ET on Mar 17, 2009 9:19 AM

    # re: windows 2008+ tfs 2008
    Requesting Gravatar...
    Well as long as it works I guess it's all good then. The TFS install guide is totally necessary though.
    Left by George Foreman outdoor grill on Jul 20, 2009 12:02 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    For sure. I've installed so many times I don't really use the guide any more but for sure a lot of good info in there.

    Cheers,

    ET
    Left by ET on Jul 20, 2009 12:58 PM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    for futhre notice I have rebuid TFS 08 about 10 times and just figured out the WSS 3.0 sp2 installs an internal sql 2005 SSEE database without question even if SQL 2005 enterprise is installed. the problem with this is how do you install WSS 3.0 on the actual TFS SQL 2005 sp3 instance? The WSS content database resides inside the SQL SSEE version not the SQL 2005 SP3?
    Left by Alex on Aug 04, 2009 1:56 PM

    # re: windows 2008+ tfs 2008
    Requesting Gravatar...
    I still prefer user friendly OS versions like Windows Vista SP2 or Windows 7, though Vista SP1 was a bit crappy.
    Left by Eva Moly on Nov 14, 2009 8:39 AM

    # re: Windows 2008 + TFS 2008 it works but...
    Requesting Gravatar...
    Hey, how did you get Windows 2008 ISO? Is it for free?
    Left by Combi Boiler on May 10, 2010 5:10 AM

    Your comment:
     (will show your gravatar)


    Copyright © Etienne Tremblay | Powered by: GeeksWithBlogs.net