Select Server 2.2 IIS Install Failure

Discussions related to installation and setup of SoftPro products.
Post Reply
JDavis
Posts: 97
Joined: Mon Sep 22, 2008 5:10 pm

Select Server 2.2 IIS Install Failure

Post by JDavis »

Getting the following error when installing Select Server 2.2.

Machine is Windows 2003 server. When the error occurs, the Select web app has been created in IIS.
error.jpg
error.jpg (60.38 KiB) Viewed 2069 times
John Morris
Posts: 411
Joined: Thu Sep 11, 2008 11:35 am
Location: Raleigh, NC, USA
Contact:

Re: Select Server 2.2 IIS Install Failure

Post by John Morris »

A few questions about this machine:
  • What steps were taken to enable IIS on this server?
  • Did you enable ASP.NET during the IIS installation?
  • What is the default website's port number? The current install only supports port 80.
  • Can you generate an installer log? To generate a log, run the installer from the command line:

    Code: Select all

    C:\> setup.exe /l*v C:\setup.log
John Morris
Sr. Software Architect
SoftPro
John Morris
Posts: 411
Joined: Thu Sep 11, 2008 11:35 am
Location: Raleigh, NC, USA
Contact:

Re: Select Server 2.2 IIS Install Failure

Post by John Morris »

Also, do you have the MS DTC service enabled?
John Morris
Sr. Software Architect
SoftPro
JDavis
Posts: 97
Joined: Mon Sep 22, 2008 5:10 pm

Re: Select Server 2.2 IIS Install Failure

Post by JDavis »

Thanks John. The MS DTC was not running. Had to repair log with

msdtc -repairlog

That allowed the install to progress, but then when the status says "Registering Product" it the rolls back the install. Log is attached.
JDavis
Posts: 97
Joined: Mon Sep 22, 2008 5:10 pm

Re: Select Server 2.2 IIS Install Failure

Post by JDavis »

Couldn't attach log. Here is the part of it where I think it is failing

Action 14:30:08: StartMetabaseTransaction. Starting IIS Metabase Transaction
MSI (s) (1C:D0) [14:30:08:926]: Executing op: CustomActionSchedule(Action=StartMetabaseTransaction,ActionType=11265,Source=BinaryData,Target=**********,CustomActionData=**********)
MSI (s) (1C:8C) [14:30:08:942]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI5DE.tmp, Entrypoint: StartMetabaseTransaction
MSI (s) (1C:D0) [14:30:09:004]: Executing op: ActionStart(Name=RollbackMetabaseTransaction,Description=Rolling back IIS Metabase Transaction,)
Action 14:30:09: RollbackMetabaseTransaction. Rolling back IIS Metabase Transaction
MSI (s) (1C:D0) [14:30:09:004]: Executing op: CustomActionSchedule(Action=RollbackMetabaseTransaction,ActionType=11521,Source=BinaryData,Target=**********,CustomActionData=**********)
MSI (s) (1C:D0) [14:30:09:004]: Executing op: ActionStart(Name=CommitMetabaseTransaction,Description=Committing IIS Metabase Transaction,)
Action 14:30:09: CommitMetabaseTransaction. Committing IIS Metabase Transaction
MSI (s) (1C:D0) [14:30:09:004]: Executing op: CustomActionSchedule(Action=CommitMetabaseTransaction,ActionType=11777,Source=BinaryData,Target=**********,CustomActionData=**********)
MSI (s) (1C:D0) [14:30:09:004]: Executing op: ActionStart(Name=WriteMetabaseChanges,Description=Installing Metabase Keys and Values,)
Action 14:30:09: WriteMetabaseChanges. Installing Metabase Keys and Values
MSI (s) (1C:D0) [14:30:09:004]: Executing op: CustomActionSchedule(Action=WriteMetabaseChanges,ActionType=11265,Source=BinaryData,Target=**********,CustomActionData=**********)
MSI (s) (1C:B0) [14:30:09:020]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI5DF.tmp, Entrypoint: WriteMetabaseChanges
MSI (s) (1C:D0) [14:30:09:395]: Executing op: ActionStart(Name=ExecXmlFile,,)
Action 14:30:09: ExecXmlFile.
MSI (s) (1C:D0) [14:30:09:411]: Executing op: CustomActionSchedule(Action=ExecXmlFile,ActionType=3073,Source=BinaryData,Target=ExecXmlFile,CustomActionData=1€0€C:\Program Files (x86)\SoftPro\Select Server\Website\\Web.config€3€/configuration/connectionStrings/add[@name='SoftPro.Select.Server.Properties.Settings.SoftProDotNetCentralConnectionString']/@connectionString€€Data Source=SOFTPROTEST;Initial Catalog=SoftProDotNetCentral;Integrated Security=True€3€/configuration/select.server/smtp/@host€€€3€/configuration/select.server/smtp/messages/add[@name='eventNotification']/@sender€€)
MSI (s) (1C:4C) [14:30:09:411]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI5E0.tmp, Entrypoint: ExecXmlFile
MSI (s) (1C:D0) [14:30:09:442]: Executing op: ActionStart(Name=WriteRegistryValues,Description=Writing system registry values,Template=Key: [1], Name: [2], Value: [3])
Action 14:30:09: WriteRegistryValues. Writing system registry values
MSI (s) (1C:D0) [14:30:09:442]: Executing op: ProgressTotal(Total=2,Type=1,ByteEquivalent=13200)
MSI (s) (1C:D0) [14:30:09:442]: Executing op: RegOpenKey(Root=-2147483646,Key=SYSTEM\CurrentControlSet\Services\Eventlog\Application\Select Server,,BinaryType=0)
MSI (s) (1C:D0) [14:30:09:442]: Executing op: RegAddValue(Name=EventMessageFile,Value=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\EventLogMessages.dll,)
WriteRegistryValues: Key: \SYSTEM\CurrentControlSet\Services\Eventlog\Application\Select Server, Name: EventMessageFile, Value: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\EventLogMessages.dll
MSI (s) (1C:D0) [14:30:09:442]: Executing op: RegCreateKey()
WriteRegistryValues: Key: \SYSTEM\CurrentControlSet\Services\Eventlog\Application\Select Server, Name: , Value:
MSI (s) (1C:D0) [14:30:09:442]: Executing op: ActionStart(Name=RegisterProduct,Description=Registering product,Template=[1])
Action 14:30:09: RegisterProduct. Registering product
MSI (s) (1C:D0) [14:30:09:442]: Executing op: ChangeMedia(,MediaPrompt=Please insert the disk: ,,BytesPerTick=0,CopierType=0,,,,,,IsFirstPhysicalMedia=1)
MSI (s) (1C:D0) [14:30:09:442]: Executing op: DatabaseCopy(DatabasePath=C:\WINDOWS\Installer\13cfa080.msi,ProductCode={CFA6316A-92F7-4BB3-AE24-059F56BAF397},,,)
MSI (s) (1C:D0) [14:30:09:442]: Note: 1: 1402 2: UNKNOWN\Products\A6136AFC7F293BB4EA4250F965AB3F79\InstallProperties 3: 2
MSI (s) (1C:D0) [14:30:09:504]: Executing op: ProductRegister(UpgradeCode={7A06E43C-A801-47A5-8ECE-A1DB5DFBB9CB},VersionString=2.2.20912.21,HelpLink=http://www.softprocorp.com,HelpTelephone=1-800-848-0143,,InstallSource=D:\Server\,Publisher=SoftPro,,,,NoModify=1,NoRepair=1,,Comments=Provides shared business services for the SoftPro Select platform.,Contact=SoftPro Support,,,,EstimatedSize=11629)
RegisterProduct: {CFA6316A-92F7-4BB3-AE24-059F56BAF397}
MSI (s) (1C:D0) [14:30:09:551]: Executing op: ProductCPDisplayInfoRegister()
MSI (s) (1C:D0) [14:30:09:551]: Executing op: ActionStart(Name=MsiPublishAssemblies,Description=Publishing assembly information,Template=Application Context:[1], Assembly Name:[2])
Action 14:30:09: MsiPublishAssemblies. Publishing assembly information
MSI (s) (1C:D0) [14:30:09:551]: Executing op: AssemblyPublish(Feature=FT_DbiFiles_x86,Component={636E9D8A-0B96-451F-994D-B631E34A10B2},AssemblyType=3,AppCtx=C:\Program Files (x86)\SoftPro\Select Server\Tools\DbiExec.exe,AssemblyName=DbiExec,version="2.2.0.0",culture="neutral",publicKeyToken="3834C39820615AAF",processorArchitecture="x86",)
MsiPublishAssemblies: Application Context:C:|Program Files (x86)|SoftPro|Select Server|Tools|DbiExec.exe, Assembly Name:DbiExec,version="2.2.0.0",culture="neutral",publicKeyToken="3834C39820615AAF",processorArchitecture="x86"
MSI (s) (1C:D0) [14:30:09:567]: Note: 1: 1402 2: UNKNOWN\Installer\Assemblies\C:|Program Files (x86)|SoftPro|Select Server|Tools|DbiExec.exe 3: 2
MSI (s) (1C:D0) [14:30:09:567]: Executing op: AssemblyPublish(Feature=FT_DbiFiles_x86,Component={14BDBD70-7F94-490F-8B94-489D00B27968},AssemblyType=3,AppCtx=C:\Program Files (x86)\SoftPro\Select Server\Tools\Dbi.dll,AssemblyName=Dbi,version="2.2.0.0",culture="neutral",publicKeyToken="3834C39820615AAF",processorArchitecture="x86",)
MsiPublishAssemblies: Application Context:C:|Program Files (x86)|SoftPro|Select Server|Tools|Dbi.dll, Assembly Name:Dbi,version="2.2.0.0",culture="neutral",publicKeyToken="3834C39820615AAF",processorArchitecture="x86"
MSI (s) (1C:D0) [14:30:09:567]: Note: 1: 1402 2: UNKNOWN\Installer\Assemblies\C:|Program Files (x86)|SoftPro|Select Server|Tools|Dbi.dll 3: 2
MSI (s) (1C:D0) [14:30:09:567]: Executing op: AssemblyPublish(Feature=FT_WebFiles_x86,Component={6EE2CCC3-5741-4E81-B64A-1C4C6D05BA4E},AssemblyType=3,AppCtx=C:\Program Files (x86)\SoftPro\Select Server\Website\bin\SoftPro.OrderTracking.Server.dll,AssemblyName=SoftPro.OrderTracking.Server,version="2.2.0.0",culture="neutral",publicKeyToken="3834C39820615AAF",processorArchitecture="x86",)
MsiPublishAssemblies: Application Context:C:|Program Files (x86)|SoftPro|Select Server|Website|bin|SoftPro.OrderTracking.Server.dll, Assembly Name:SoftPro.OrderTracking.Server,version="2.2.0.0",culture="neutral",publicKeyToken="3834C39820615AAF",processorArchitecture="x86"
MSI (s) (1C:D0) [14:30:09:567]: Note: 1: 1402 2: UNKNOWN\Installer\Assemblies\C:|Program Files (x86)|SoftPro|Select Server|Website|bin|SoftPro.OrderTracking.Server.dll 3: 2
MSI (s) (1C:D0) [14:30:09:567]: Executing op: AssemblyPublish(Feature=FT_WebFiles_x86,Component={D732643B-4ADA-4A59-927E-E3B62BA192B9},AssemblyType=3,AppCtx=C:\Program Files (x86)\SoftPro\Select Server\Website\bin\SoftPro.OrderTracking.Common.dll,AssemblyName=SoftPro.OrderTracking.Common,version="2.2.0.0",culture="neutral",publicKeyToken="3834C39820615AAF",processorArchitecture="x86",)
MsiPublishAssemblies: Application Context:C:|Program Files (x86)|SoftPro|Select Server|Website|bin|SoftPro.OrderTracking.Common.dll, Assembly Name:SoftPro.OrderTracking.Common,version="2.2.0.0",culture="neutral",publicKeyToken="3834C39820615AAF",processorArchitecture="x86"
MSI (s) (1C:D0) [14:30:09:567]: Note: 1: 1402 2: UNKNOWN\Installer\Assemblies\C:|Program Files (x86)|SoftPro|Select Server|Website|bin|SoftPro.OrderTracking.Common.dll 3: 2
MSI (s) (1C:D0) [14:30:09:567]: Executing op: ActionStart(Name=CA_DbiInstall,,)
Action 14:30:09: CA_DbiInstall.
MSI (s) (1C:D0) [14:30:09:567]: Executing op: CustomActionSchedule(Action=CA_DbiInstall,ActionType=1025,Source=BinaryData,Target=CAQuietExec,CustomActionData="C:\Program Files (x86)\SoftPro\Select Server\Tools\DbiExec.exe" install /s:"SOFTPROTEST" /msihwnd /p:"C:\Program Files (x86)\SoftPro\Select Server\Tools\SoftPro.Database.dbi" /l:"C:\DOCUME~1\jwd18635\LOCALS~1\Temp\{7A06E43C-A801-47A5-8ECE-A1DB5DFBB9CB}\SoftPro.Database.Install.log" /property:SPS_ACCOUNT=tgnet\SQLService)
MSI (s) (1C:E4) [14:30:09:582]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI5E1.tmp, Entrypoint: CAQuietExec
CAQuietExec: Could not find a part of the path 'C:\Documents and Settings\jwd18635\Local Settings\Temp\{7A06E43C-A801-47A5-8ECE-A1DB5DFBB9CB}\SoftPro.Database.Install.log'.
CAQuietExec: Error 0x80070064: Command line returned an error.
CAQuietExec: Error 0x80070064: CAQuietExec Failed
Action ended 14:30:09: InstallFinalize. Return value 3.
MSI (s) (1C:D0) [14:30:09:942]: User policy value 'DisableRollback' is 0
MSI (s) (1C:D0) [14:30:09:942]: Machine policy value 'DisableRollback' is 0
MSI (s) (1C:D0) [14:30:09:942]: Executing op: Header(Signature=1397708873,Version=301,Timestamp=960984005,LangId=1033,Platform=0,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (1C:D0) [14:30:09:942]: Executing op: DialogInfo(Type=0,Argument=1033)
MSI (s) (1C:D0) [14:30:09:942]: Executing op: DialogInfo(Type=1,Argument=SoftPro Select Server)
MSI (s) (1C:D0) [14:30:09:942]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])
Action 14:30:09: Rollback. Rolling back action:
John Morris
Posts: 411
Joined: Thu Sep 11, 2008 11:35 am
Location: Raleigh, NC, USA
Contact:

Re: Select Server 2.2 IIS Install Failure

Post by John Morris »

Are you connecting to this machine using remote desktop? If so, try installing using a console session. You can connect to the console session by launching the remote desktop application like so:

Code: Select all

C:\> mstsc /console /v:<your_server_name>
John Morris
Sr. Software Architect
SoftPro
JDavis
Posts: 97
Joined: Mon Sep 22, 2008 5:10 pm

Re: Select Server 2.2 IIS Install Failure

Post by JDavis »

Connected in cosole mode but still couldn't get it to go past the "Registering Product" message in the installer. This is the only error that I could find in the log right before the rollback happens.



MSI (s) (1C:6C) [10:09:57:307]: Executing op: CustomActionSchedule(Action=CA_DbiInstall,ActionType=1025,Source=BinaryData,Target=CAQuietExec,CustomActionData="C:\Program Files (x86)\SoftPro\Select Server\Tools\DbiExec.exe" install /s:"SOFTPROTEST" /msihwnd /p:"C:\Program Files (x86)\SoftPro\Select Server\Tools\SoftPro.Database.dbi" /l:"C:\DOCUME~1\jwd18635\LOCALS~1\Temp\{7A06E43C-A801-47A5-8ECE-A1DB5DFBB9CB}\SoftPro.Database.Install.log" /property:SPS_ACCOUNT=tgnet\jwd18635)
MSI (s) (1C:BC) [10:09:57:322]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI626.tmp, Entrypoint: CAQuietExec
CAQuietExec: Could not find a part of the path 'C:\Documents and Settings\jwd18635\Local Settings\Temp\{7A06E43C-A801-47A5-8ECE-A1DB5DFBB9CB}\SoftPro.Database.Install.log'.
CAQuietExec: Error 0x80070064: Command line returned an error.
John Morris
Posts: 411
Joined: Thu Sep 11, 2008 11:35 am
Location: Raleigh, NC, USA
Contact:

Re: Select Server 2.2 IIS Install Failure

Post by John Morris »

Hmm..

Not sure yet what's causing your issue. Is there anything special/differenet about this OS install? Did you change permissions on the machine?

One point of interest. I can see the account you trying to use for the server install. You cannot use your own account (i.e. the account performing the install) as the SoftPro Select service account. You must choose another account.
John Morris
Sr. Software Architect
SoftPro
JDavis
Posts: 97
Joined: Mon Sep 22, 2008 5:10 pm

Re: Select Server 2.2 IIS Install Failure

Post by JDavis »

John,

This server is a cloned VM image that was was RESID. Other than that it is Windows 2k3 64-bit. I've tried repairing 3.5 framework, activated 32-bit IIS and aspnet_regiis -i for 2.0 32-bit framework.

That particular log I had used my own account during the install, but the same thing happens under 2 other domain service accounts also.

I'll ask for new server image to be stood up and give that a try.
John Morris
Posts: 411
Joined: Thu Sep 11, 2008 11:35 am
Location: Raleigh, NC, USA
Contact:

Re: Select Server 2.2 IIS Install Failure

Post by John Morris »

There is a known issue with the RTM version of Select v2.2 that prevents successfully installing via terminal services (i.e. remote desktop) in certain scenarios. This could be the issue you are seeing. Can you try installing without involving a remote session? If that fixes the issue, then this is indeed the known issue and it has been fixed in the upcoming SP1 release.
John Morris
Sr. Software Architect
SoftPro
Post Reply