There are a couple of confusing things in that log. The Authenticator appears to have a password but no StartName (the user name). The broker and configuration services explicitly specify localsystem, but again there seems to be a password, and I'm not familiar with the idea of a password with local system. That final service seems to have a password with no StartName. Maybe something, maybe nothing. Without looking at the raw MSI I can't tell if this is an artifact of the logging, but it's my suspicion that it won't log null values.
Also, what account is this running with? If you're installing on a new virtual machine using a domain account there might be some credential validation occurring for the installing user. This type of thing eventually gets cached on the system, but it has to go get it first. Phil Wilson On Fri, Nov 8, 2013 at 7:50 AM, Christopher Painter <chr...@iswix.com>wrote: > > > Is this reproducible with other installs on the same machine? If you > register a service using SC.exe does it have the same behavior? > > I'm sorry, I've never seen this before. > > ---------------------------------------- > From: "wixtester" <sangee...@hotmail.com> > Sent: Friday, November 08, 2013 8:27 AM > To: wix-users@lists.sourceforge.net > Subject: Re: [WiX-users] ServiceInstall takes 2 minutes to install one > service on Windows 8 > > Here is the InstallServices action from the log. I masked product name > from > the commands/paths below > Notice the ServiceInstall for the each of the services is 2 min apart. > > MSI (s) (50:DC) [*14:30:*24:071]: Executing op: > ActionStart(Name=InstallServices,Description=Installing new > services,Template=Service: [2]) > Action 14:30:24: InstallServices. Installing new services > MSI (s) (50:DC) [14:30:24:071]: Executing op: > ProgressTotal(Total=4,Type=1,ByteEquivalent=1300000) > MSI (s) (50:DC) [14:30:24:071]: Executing op: > ServiceInstall(Name=AuthenticatorSVC,DisplayName=Authenticator > Service,ImagePath="C:\Program > > Files\AAA\Authenticator\RunAsUser.exe",ServiceType=16,StartType=2,ErrorContr > ol=0,,Dependencies=[~],,,Password=**********,Description=Provides > support for to enable self-service password reset, auditing, and tracking > of > authentication style.,,) > InstallServices: Service: > MSI (s) (50:DC) [14:32:17:620]: Executing op: > ServiceInstall(Name=ProcessBrokerSvc,DisplayName=Process Broker > Service,ImagePath="C:\Program Files > > (x86)\AAA\Agent\IAM.Service.exe",ServiceType=16,StartType=2,ErrorControl=0,, > > Dependencies=[~],,StartName=LOCALSYSTEM,Password=**********,Description=Proc > ess > broker service,,) > InstallServices: Service: > MSI (s) (50:DC) [14:34:23:638]: Executing op: > ServiceInstall(Name=ConfigSvc,DisplayName=Configuration > Service,ImagePath="C:\Program Files > > (x86)\AAA\CentralConfiguration\ConfigurationUpdateService.exe",ServiceType=1 > > 6,StartType=2,ErrorControl=0,,Dependencies=Winmgmt[~]LocatorSvc[~][~][~],,St > artName=LOCALSYSTEM,Password=**********,Description=configuration > update service,,) > InstallServices: Service: > MSI (s) (50:DC) [14:36:20:452]: Executing op: > ServiceInstall(Name=LocatorSvc,DisplayName=Locator > Service,ImagePath="C:\Program Files > > (x86)\AAA\DesktopComponents\Locator.exe",ServiceType=272,StartType=2,ErrorCo > > ntrol=1,,Dependencies=Tcpip[~]NetBIOS[~]RpcSs[~][~][~],,,Password=********** > ,Description=Vault > Locator Service,,) > InstallServices: Service: > MSI (s) (50:DC) [14:38:27:516]: Executing op: > ActionStart(Name=RegisterProcessMonitor.Start.Rollback,Description=start > process monitor in rollback sequence,) > Action 14:38:27: RegisterProcessMonitor.Start.Rollback. start process > monitor in rollback sequence > MSI (s) (50:DC) [14:38:27:516]: Executing op: > > CustomActionSchedule(Action=RegisterProcessMonitor.Start.Rollback,ActionType > > =3393,Source=BinaryData,Target=CAQuietExec64,CustomActionData="C:\Windows\sy > stem32\sc.exe" > stop IAMProcessMonitor) > MSI (s) (50:DC) [14:38:27:516]: Executing op: > ActionStart(Name=RegisterProcessMonitor.Start,Description=start process > monitor,) > Action 14:38:27: RegisterProcessMonitor.Start. start process monitor > MSI (s) (50:DC) [14:38:27:516]: Executing op: > > CustomActionSchedule(Action=RegisterProcessMonitor.Start,ActionType=3073,Sou > > rce=BinaryData,Target=CAQuietExec64,CustomActionData="C:\Windows\system32\sc > .exe" > start IAMProcessMonitor) > MSI (s) (50:38) [14:38:27:750]: Invoking remote custom action. DLL: > C:\Windows\Installer\MSID6F6.tmp, Entrypoint: CAQuietExec64 > CAQuietExec64: > CAQuietExec64: SERVICE_NAME: IAMProcessMonitor > CAQuietExec64: TYPE : 1 KERNEL_DRIVER > CAQuietExec64: STATE : 4 RUNNING > CAQuietExec64: (STOPPABLE, NOT_PAUSABLE, > IGNORES_SHUTDOWN) > CAQuietExec64: WIN32_EXIT_CODE : 0 (0x0) > CAQuietExec64: SERVICE_EXIT_CODE : 0 (0x0) > CAQuietExec64: CHECKPOINT : 0x0 > CAQuietExec64: WAIT_HINT : 0x0 > CAQuietExec64: PID : 0 > CAQuietExec64: FLAGS : > > Thanks for digging into the details! > > -- > View this message in context: > > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/ServiceInstall > -takes-2-minutes-to-install-one-service-on-Windows-8-tp7590389p7590428.html > > > Sent from the wix-users mailing list archive at Nabble.com. > > > ---------------------------------------------------------------------------- > -- > November Webinars for C, C++, Fortran Developers > Accelerate application performance with scalable programming models. > Explore > techniques for threading, error checking, porting, and tuning. Get the most > > from the latest Intel processors and coprocessors. See abstracts and > register > http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk > > > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ------------------------------------------------------------------------------ > November Webinars for C, C++, Fortran Developers > Accelerate application performance with scalable programming models. > Explore > techniques for threading, error checking, porting, and tuning. Get the most > from the latest Intel processors and coprocessors. See abstracts and > register > http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users