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

Reply via email to