The BPA did not show any issues. It ran just fine. I happened to have another virtual machine and chanced upon observing the files in the inetsrv folder having different version than the server that is giving me the error. We ran windows server Sp2 and the files gtot updated. I ran the TFS setup again and it has successfully installed.
Thanks everyone for your inputs and ideas. It was very helpful. Thanks Deepak On Wed, Jan 7, 2009 at 11:22 AM, Grant Holliday < [email protected]> wrote: > In situations like this, I would also recommend running the TFS Best > Practices Analyzer (BPA) from the TFS2008 Power Tools. It will identify a > lot of these issues and give you guidance on how to fix them. > > > > > > Grant > > > > *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Deepak > Srinivasan > *Sent:* Wednesday, January 07, 2009 8:47 AM > *To:* [email protected] > *Subject:* Re: Error 28925 - Has anyone seen it? > > > > We just observed that the dlls in the inetsrv folder have the build > number's minor version as 0, and not 3959 or 1830 as it would be updated by > windows sp2 install. We are doing an SP2 install now..Will update you once > we fix the issue. Thanks for the help. > > On Wed, Jan 7, 2009 at 9:56 AM, Wes MacDonald <[email protected]> > wrote: > > A complete reinstall of WS03R2 SP2 and install of TFS 2008 might be an > easier approach at this point rather than troubleshooting the actual > problem?? > > > > Wes > > > > Wes MacDonald > > LIKE 10 INC. <http://www.like10.ca/> > > 1150 - 45 O'Connor Street > > Ottawa, ON K1P 1A4 > > > Microsoft MVP: Visual Developer - Team > System<https://mvp.support.microsoft.com/profile/Wes.MacDonald>| > Blog <http://wesmacdonald.spaces.live.com/> | Mobile: 613.219.7841 | > Office: 613.755.4055 > ------------------------------ > > *From:* [email protected] [[email protected]] On Behalf Of Deepak Srinivasan [ > [email protected]] > *Sent:* January 7, 2009 10:04 AM > > > *To:* [email protected] > *Subject:* Re: Error 28925 - Has anyone seen it? > > > > Yes....asp.net 2.0 and 1.1 are both set to allowed. > > On Wed, Jan 7, 2009 at 8:55 AM, John Burns <[email protected]> > wrote: > > I'll ask a dumb question, are ASP.NET <http://asp.net/> Extensions > enabled/allowed? > > > > *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Deepak > Srinivasan > *Sent:* Wednesday, January 07, 2009 7:46 AM > > > *To:* [email protected] > *Subject:* Re: Error 28925 - Has anyone seen it? > > > > Yes. It is. Tried changing it to Basic to see if that works....but that > doesnt either. Since htm files work fine and the problem arises only with > aspx files, I am guessing its an ASPNET issue. Will try the net 3.5 sp1 > repair. > > On Wed, Jan 7, 2009 at 7:43 AM, Wes MacDonald <[email protected]> > wrote: > > Make sure the website is set to use "Integrated" security also. > > > > Wes > > > > *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Deepak > Srinivasan > > > *Sent:* Wednesday, January 07, 2009 8:32 AM > > *To:* [email protected] > > > *Subject:* Re: Error 28925 - Has anyone seen it? > > > > Wes.. thanks for responding..When I try to access the webservice, I get a > 401.1, access denied. Infact, I threw a dummy aspx file into the default > website and tried to access it, but I cant access it either. IIS only lets > me browse to html files, the aspx files keeps throwing the 401.1. I have > done an aspnet_regiis -ua and aspnet_regiis -i. Still the same. Seems like > an ASPNET issue. Any ideas? > > Thanks > > Deepak > > > > On Wed, Jan 7, 2009 at 6:51 AM, Wes MacDonald <[email protected]> > wrote: > > Hi, > > > > So are you able to browse to the following web services on your machine? > > > > http://TXDAL01144V:8080/services/v1.0/ServerStatus.asmx<http://txdal01144v:8080/services/v1.0/ServerStatus.asmx> > > > > http://localhost:8080/services/v1.0/ServerStatus.asmx > > > > > > Wes > > > > > > *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Deepak > Srinivasan > *Sent:* Monday, January 05, 2009 7:28 PM > *To:* [email protected] > *Subject:* Error 28925 - Has anyone seen it? > > > > Hello > Thanks for taking the time to look at this. I have done quite a few TFS > installs before and this one is just straight out of the book, but I am > having an issue. > > Details : > > TFS 2008 > Single Server Installation > Windows Server 2003 Standard Edition > IIS 6.0 > SQL server 2005 with SP2 (TCP enabled) > > > The installation goes just fine and creates the databases etc, but finally > it fails when the TFSValidator.exe calls the webservices with the 28925 > error, saying that the Application tier cannot connect to the database tier. > I have uninstalled everything once and resintalled from IIS > (ASP.NET<http://asp.net/>is enabled and Enhanced IE security is not enabled). > I still keep getting > that error. I have added the App pool accounts to have local activation and > launch permissions on the IIS related dcomcnfg entities. > > I am attaching the part of the setup log file. I would really appreciate > if you could help me out on this. > > User Wayne Teem added to Administration group. > User James Adonia added to Service Users group. > 01/05/09 16:31:26 DDSet_Status: Process returned 0 > 01/05/09 16:31:26 DDSet_Status: Commandline '"D:\Team Foundation Server > 2008\TF Setup\TfsGssInit.exe" /setup /install "TXDAL01144V" "TfsIntegration" > "MYCOMP\adoniaj" ' returned 0 > 01/05/09 16:31:26 DDSet_CARetVal: 0 > 01/05/09 16:31:26 DDSet_Status: QuietExec returned 0 > MSI (s) (C4:30) [16:31:26:150]: Executing op: > ActionStart(Name=CA_QuietExec,,) > 01/05/09 16:31:26 DDSet_Exit: QuietExec ended > MSI (s) (C4:30) [16:31:26:181]: Executing op: > CustomActionSchedule(Action=CA_QuietExec,ActionType=25601,Source=BinaryData,Target=**********,CustomActionData=**********) > MSI (s) (C4:E4) [16:31:26:212]: Invoking remote custom action. DLL: > C:\WINDOWS\Installer\MSI112.tmp, Entrypoint: QuietExec > 01/05/09 16:31:26 DDSet_Status: LANGID: 1033 > 01/05/09 16:31:26 DDSet_Entry: QuietExec started > 01/05/09 16:31:26 DDSet_Status: Hiding command line parameters > 01/05/09 16:31:26 DDSet_Status: Commandline: > "C:\DOCUME~1\teemw\LOCALS~1\Temp\TFServerStatusValidator.exe" > 01/05/09 16:31:26 DDSet_Status: IgnoreExitCode: 0 > 01/05/09 16:31:26 DDSet_Status: Silent: 0 > 01/05/09 16:31:26 DDSet_Status: ActionStart: 0 > 01/05/09 16:31:26 DDSet_Status: Cost: 0 > 01/05/09 16:31:26 DDSet_Status: WorkingDirectory: > 01/05/09 16:31:26 DDSet_Status: HideCmdLine: 1 > TFServerStatusValidator - Team Foundation Server Status Validator tool > Copyright (c) Microsoft Corporation. All rights reserved. > > Connecting to TXDAL01144V > Status Code: ReceiveFailure > System.Net.WebException: The underlying connection was closed: An > unexpected error occurred on a receive. ---> System.IO.IOException: Unable > to read data from 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 > at System.Net.Sockets.Socket.Receive(Byte buffer, Int32 offset, Int32 > size, SocketFlags socketFlags) > at System.Net.Sockets.NetworkStream.Read(Byte buffer, Int32 offset, > Int32 size) > --- End of inner exception stack trace --- > at System.Net.Sockets.NetworkStream.Read(Byte buffer, Int32 offset, > Int32 size) > at System.Net.PooledStream.Read(Byte buffer, Int32 offset, Int32 size) > at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean > userRetrievedStream, Boolean probeRead) > --- End of inner exception stack trace --- > at > System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest > request) > at > System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest > request) > at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String > methodName, Object parameters) > at > Microsoft.TeamFoundation.TeamFoundationStatusValidator.ServerStatusServiceProxy.GetServerStatus() > at > Microsoft.TeamFoundation.TeamFoundationStatusValidator.MakeWebServiceCall() > at Microsoft.TeamFoundation.TeamFoundationStatusValidator.CheckStatus() > > Inner Exception: > System.IO.IOException: Unable to read data from 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 > at System.Net.Sockets.Socket.Receive(Byte buffer, Int32 offset, Int32 > size, SocketFlags socketFlags) > at System.Net.Sockets.NetworkStream.Read(Byte buffer, Int32 offset, > Int32 size) > --- End of inner exception stack trace --- > at System.Net.Sockets.NetworkStream.Read(Byte buffer, Int32 offset, > Int32 size) > at System.Net.PooledStream.Read(Byte buffer, Int32 offset, Int32 size) > at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean > userRetrievedStream, Boolean probeRead) > >> Inner Exception: > System.Net.Sockets.SocketException: An existing connection was forcibly > closed by the remote host > at System.Net.Sockets.Socket.Receive(Byte buffer, Int32 offset, Int32 > size, SocketFlags socketFlags) > at System.Net.Sockets.NetworkStream.Read(Byte buffer, Int32 offset, > Int32 size) > > 01/05/09 16:31:54 DDSet_Status: Process returned 2325 > 01/05/09 16:31:54 DDSet_Status: Found the matching error code for return > value '2325' and it is: '28925' > 01/05/09 16:31:54 DDSet_Error: 2325 > MSI (s) (C4:80) [16:45:21:863]: Product: Microsoft Visual Studio 2008 Team > Foundation Server - ENU -- Error 28925.TFServerStatusValidator: The tool > could not call the Team Foundation Server ServerStatus Web service. Verify > that your network is configured to allow communication between the Team > Foundation application tier and the Team Foundation data tier. For more > information, see the setup log. > > 01/05/09 16:45:21 DDSet_Status: Hiding command line parameters > 01/05/09 16:45:21 DDSet_Status: Commandline: > "C:\DOCUME~1\teemw\LOCALS~1\Temp\TFServerStatusValidator.exe" > 01/05/09 16:45:21 DDSet_Status: IgnoreExitCode: 0 > 01/05/09 16:45:21 DDSet_Status: Silent: 0 > 01/05/09 16:45:21 DDSet_Status: ActionStart: 0 > 01/05/09 16:45:21 DDSet_Status: Cost: 0 > 01/05/09 16:45:21 DDSet_Status: WorkingDirectory: > 01/05/09 16:45:21 DDSet_Status: HideCmdLine: 1 > TFServerStatusValidator - Team Foundation Server Status Validator tool > Copyright (c) Microsoft Corporation. All rights reserved. > > Connecting to TXDAL01144V > Status Code: ReceiveFailure > System.Net.WebException: The underlying connection was closed: An > unexpected error occurred on a receive. ---> System.IO.IOException: Unable > to read data from 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 > at System.Net.Sockets.Socket.Receive(Byte buffer, Int32 offset, Int32 > size, SocketFlags socketFlags) > at System.Net.Sockets.NetworkStream.Read(Byte buffer, Int32 offset, > Int32 size) > --- End of inner exception stack trace --- > at System.Net.Sockets.NetworkStream.Read(Byte buffer, Int32 offset, > Int32 size) > at System.Net.PooledStream.Read(Byte buffer, Int32 offset, Int32 size) > at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean > userRetrievedStream, Boolean probeRead) > --- End of inner exception stack trace --- > at > System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest > request) > at > System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest > request) > at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String > methodName, Object parameters) > at > Microsoft.TeamFoundation.TeamFoundationStatusValidator.ServerStatusServiceProxy.GetServerStatus() > at > Microsoft.TeamFoundation.TeamFoundationStatusValidator.MakeWebServiceCall() > at Microsoft.TeamFoundation.TeamFoundationStatusValidator.CheckStatus() > > Inner Exception: > System.IO.IOException: Unable to read data from 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 > at System.Net.Sockets.Socket.Receive(Byte buffer, Int32 offset, Int32 > size, SocketFlags socketFlags) > at System.Net.Sockets.NetworkStream.Read(Byte buffer, Int32 offset, > Int32 size) > --- End of inner exception stack trace --- > at System.Net.Sockets.NetworkStream.Read(Byte buffer, Int32 offset, > Int32 size) > at System.Net.PooledStream.Read(Byte buffer, Int32 offset, Int32 size) > at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean > userRetrievedStream, Boolean probeRead) > >> Inner Exception: > System.Net.Sockets.SocketException: An existing connection was forcibly > closed by the remote host > at System.Net.Sockets.Socket.Receive(Byte buffer, Int32 offset, Int32 > size, SocketFlags socketFlags) > at System.Net.Sockets.NetworkStream.Read(Byte buffer, Int32 offset, > Int32 size) > > 01/05/09 16:45:32 DDSet_Status: Process returned 2325 > 01/05/09 16:45:32 DDSet_Status: Found the matching error code for return > value '2325' and it is: '28925' > 01/05/09 16:45:32 DDSet_Error: 2325 > MSI (s) (C4:80) [16:51:41:345]: Product: Microsoft Visual Studio 2008 Team > Foundation Server - ENU -- Error 28925.TFServerStatusValidator: The tool > could not call the Team Foundation Server ServerStatus Web service. Verify > that your network is configured to allow communication between the Team > Foundation application tier and the Team Foundation data tier. For more > information, see the setup log. > > 01/05/09 16:51:41 DDSet_Status: Hiding command line parameters > 01/05/09 16:51:41 DDSet_Status: Commandline: > "C:\DOCUME~1\teemw\LOCALS~1\Temp\TFServerStatusValidator.exe" > 01/05/09 16:51:41 DDSet_Status: IgnoreExitCode: 0 > 01/05/09 16:51:41 DDSet_Status: Silent: 0 > 01/05/09 16:51:41 DDSet_Status: ActionStart: 0 > 01/05/09 16:51:41 DDSet_Status: Cost: 0 > 01/05/09 16:51:41 DDSet_Status: WorkingDirectory: > 01/05/09 16:51:41 DDSet_Status: HideCmdLine: 1 > TFServerStatusValidator - Team Foundation Server Status Validator tool > Copyright (c) Microsoft Corporation. All rights reserved. > ------------------------------ > > List address: [email protected] > Subscribe: [email protected] > Unsubscribe: [email protected] > List FAQ: http://www.codify.com/lists/oztfs > Other lists you might want to join: http://www.codify.com/lists > ------------------------------ > > List address: [email protected] > Subscribe: [email protected] > Unsubscribe: [email protected] > List FAQ: http://www.codify.com/lists/oztfs > Other lists you might want to join: http://www.codify.com/lists > > > ------------------------------ > > List address: [email protected] > Subscribe: [email protected] > Unsubscribe: [email protected] > List FAQ: http://www.codify.com/lists/oztfs > Other lists you might want to join: http://www.codify.com/lists > ------------------------------ > > List address: [email protected] > Subscribe: [email protected] > Unsubscribe: [email protected] > List FAQ: http://www.codify.com/lists/oztfs > Other lists you might want to join: http://www.codify.com/lists > > > ------------------------------ > > List address: [email protected] > Subscribe: [email protected] > Unsubscribe: [email protected] > List FAQ: http://www.codify.com/lists/oztfs > Other lists you might want to join: http://www.codify.com/lists > ------------------------------ > > List address: [email protected] > Subscribe: [email protected] > Unsubscribe: [email protected] > List FAQ: http://www.codify.com/lists/oztfs > Other lists you might want to join: http://www.codify.com/lists > > > ------------------------------ > > List address: [email protected] > Subscribe: [email protected] > Unsubscribe: [email protected] > List FAQ: http://www.codify.com/lists/oztfs > Other lists you might want to join: http://www.codify.com/lists > ------------------------------ > > List address: [email protected] > Subscribe: [email protected] > Unsubscribe: [email protected] > List FAQ: http://www.codify.com/lists/oztfs > Other lists you might want to join: http://www.codify.com/lists > > > ------------------------------ > > List address: [email protected] > Subscribe: [email protected] > Unsubscribe: [email protected] > List FAQ: http://www.codify.com/lists/oztfs > Other lists you might want to join: http://www.codify.com/lists > > ------------------------------ > List address: [email protected] > Subscribe: [email protected] > Unsubscribe: [email protected] > List FAQ: http://www.codify.com/lists/oztfs > Other lists you might want to join: http://www.codify.com/lists > > -------------------------------------------------------------------------------- List address: [email protected] Subscribe: [email protected] Unsubscribe: [email protected] List FAQ: http://www.codify.com/lists/oztfs Other lists you might want to join: http://www.codify.com/lists
