Can't install TFS RC on App tier

Hello all,

I'm working through an upgrade to TFS RC from B3R, and I'm getting an error when I try to install TFS on the application tier of my dual-server system. The health check fails with this message:

Description
SQL Server Reporting Services application pool or virtual directory detected

Workaround / Remedy
Setup has detected that SQL Server Reporting Services application pool or virtual directory (Reports or ReportServer) may be on this computer and cannot continue. Remove these and run setup again.

According to the upgrade instructions, Reporting Services is a pre-requisite to TFS RC on the App tier.

What am I missing

thanks,

Jim M



Answer this question

Can't install TFS RC on App tier

  • Jayvardhansingh

    Bruce,
    thanks for the response, but this is not the data tier, it is the application tier. I've read both of the links you posted, and I'm following the upgrade document that came with the upgrade package. It directed me to install reporting services on the application tier, which I did. But, the install of TFS on the app tier fails the health check because of the reporting services' presence.

    Jim

  • Wayne Woodbury

    If this is the Data Tier, you will need to remove the Reporting Services.  Please take a look at the following posts.

    Also, you may want to remove the app pools on the AT so that the AT install is the one that installs Report Server. (make sure that you install Report server as Files only).

    http://forums.microsoft.com/MSDN/ShowPost.aspx PostID=240555&SiteID=1
    http://blogs.msdn.com/robcaron/archive/2006/02/09/529099.aspx

    And also look at the RC upgrade documents



  • Stevereno

    Yes, I have - although in my copy of the upgrade instructions, it's step 9.
    The funny thing about this is that TFS fails the health check if Reporting Services is removed, so I know it has to be installed. What The health check doesn't appear to like is having the Application Pool and Virtual Directory present on the App tier - should they actually be on the Data tier somehow, with the Reporting Services running on the App tier

    Jim

  • Isaac Kunen

    Did you perform items 20-25 of Step 10: Restore the Reporting Services encryption key from Team Foundation Server Beta 3 Refresh I know that those steps seem goofy, but they are required in order to put Reporting Services in the state that setup expects.

  • Rahman Ansari

    These steps are part of moving Reporting Services from the data tier to the application tier. Basically, we do the following at various points in the upgrade process.

    1. Back up the encryption key from the data tier
    2. Install Reporting Services on the applicaiton tier
    3. Configure Reporting Services on the application tier using the backed up encryption key.
    4. Put Reporting Services into the state that the Team Foundation Server application tier setup expects.
    5. Remove Reporting Services from the data tier
    6. During Team Foundation Server application tier setup, Reporting Services is configured.

    Setup expects Reporting Services to be installed but not configured. For a fresh install, it's pretty straightforward. However, when you're upgrading from Beta 3 Refresh, we have to confugure Reporting Services to properly associated the Reporting Services application tier with the Reporting Services databases. Then, we have to remove the app pool, etc, to put Reporting Services in the state that setup expects.

    If setup is blocking with this error, then it suggest that the Reporting Services web site, the Reports web site, or the ReportServer application pool still exist. Can you check that those are actually deleted

    BTW, this has been an troublesome part of the process. Here are the steps from the most recent copy of the document, which we'll post early this week.

    To remove the Reporting Services application pools

    1. On the Team Foundation application-tier server, click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
    2. In the Explorer pane, expand the server node, expand Web Sites, and then expand Default Web Site.
    3. Right-click ReportServer, and then click Delete. On the confirmation dialog box, click Yes.
    4. Right-click Reports, and then click Delete. On the confirmation dialog box, click Yes.
    5. In the Explorer pane, expand Application Pools.
    6. Right-click ReportServer, and then click Delete. On the confirmation dialog box, click Yes.


  • Can't install TFS RC on App tier