I know, sorry, the log is 60MB size, so I cannot attach it. Yes, the service IIS, is stopped prior performing any othe IIS CA. The ExecXMLFile CA is also a WIX native CA: <CustomAction Id="ExecXmlFile" Return="check" Execute="deferred" Impersonate="no" BinaryKey="WixCA" DllEntry="ExecXmlFile" /> But that CA does not fail, the one that fail and start the rollback is the StartMetabaseTransaction one. MSI (s) (00:B8) [16:37:35:138]: Executing op: CustomActionSchedule(Action=ExecXmlFile,ActionType=11265,Source=BinaryData,Target=**********,CustomActionData=**********)MSI (s) (00:04) [16:37:35:138]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI171.tmp, Entrypoint: ExecXmlFileMSI (s) (00:B8) [16:37:46:482]: Executing op: ActionStart(Name=StartMetabaseTransaction,Description=Starting IIS Metabase Transaction,)MSI (s) (00:B8) [16:37:46:482]: Executing op: CustomActionSchedule(Action=StartMetabaseTransaction,ActionType=11265,Source=BinaryData,Target=**********,CustomActionData=**********)MSI (s) (00:DC) [16:37:46:482]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI172.tmp, Entrypoint: StartMetabaseTransactionStartMetabaseTransaction: Error 0x8007041d: failed to get IID_IIMSAdminBase objectMSI (s) (00!48) [16:38:23:748]: Product: Hotmail -- Error 26001. Cannot connect to Internet Information Server. (-2147023843 ) Error 26001. Cannot connect to Internet Information Server. (-2147023843 )MSI (s) (00:B8) [16:38:23:763]: User policy value 'DisableRollback' is 0MSI (s) (00:B8) [16:38:23:763]: Machine policy value 'DisableRollback' is 0Action ended 16:38:23: InstallFinalize. Return value 3.MSI (s) (00:B8) [16:38:23:810]: Executing op: Header(Signature=1397708873,Version=301,Timestamp=962364474,LangId=1033,Platform=0,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)MSI (s) (00:B8) [16:38:23:810]: Executing op: DialogInfo(Type=0,Argument=1033)MSI (s) (00:B8) [16:38:23:810]: Executing op: DialogInfo(Type=1,Argument=Hotmail)MSI (s) (00:B8) [16:38:23:810]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])MSI (s) (00:B8) [16:38:23:810]: Executing op: ActionStart(Name=StartMetabaseTransaction,Description=Starting IIS Metabase Transaction,)MSI (s) (00:B8) [16:38:23:810]: Executing op: ProductInfo(ProductKey={0775F38A-2255-4F1D-9DD2-20B83E1F805C},ProductName=bananas,PackageName=bananas.msi,Language=1033,Version=218235117,Assignment=1,ObsoleteArg=0,,,PackageCode={FA5AAAA3-003C-4D48-AC2D-A4BBEDBAFE54},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0)MSI (s) (00:B8) [16:38:23:810]: Executing op: ActionStart(Name=ExecXmlFile,,) In a separate thread, Rob has confirmed that is is most likely an IIS issue or machine specific. Thanks. Andres
> Date: Wed, 29 Oct 2008 20:34:08 +0100> From: [EMAIL PROTECTED]> To: > wix-users@lists.sourceforge.net> Subject: Re: [WiX-users] > StartMetabaseTransaction: Error 0x8007041d: failed to get IID_IIMSAdminBase > object> > 2008/10/29 Andres Juarez <[EMAIL PROTECTED]>:> > Adding subject to > this thread.> >> > Hi Sebastien, thanks for answering.> >> > By reading the > event viewer log I would tend to think this is an IIS issue and not an > installer issue.> >> > I am not sure how can the installer be badly authored, > all we are using for dealing with IIS are the native WIX CAs. The error comes > from the below CA> >> >> > <CustomAction Id="StartMetabaseTransaction" > Return="check" Execute="deferred" Impersonate="no" BinaryKey="ScaExecute" > DllEntry="StartMetabaseTransaction" />> >> > Also this only happens in 2% of > the boxes, and it works fine after a reboot of the box. The rest of the > boxes, and we are talking about 1000s seem to work fine. The setup of the web > site has not changed for at least a 2 years and we never got this issue. > Could it be a bad set of boxes?> >> > thanks> > You delivered too few > details.> What does ExecXmlFile, your previous custom action?> Are you sure > the edit-while-running property of IIS 6.0 metabase is> set for machine that > failed? Do you stop the service with another> custom action?> > > -------------------------------------------------------------------------> > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge> > Build the coolest Linux based applications with Moblin SDK & win great > prizes> Grand prize is a trip for two to an Open Source event anywhere in the > world> http://moblin-contest.org/redirect.php?banner_id=100&url=/> > _______________________________________________> WiX-users mailing list> > WiX-users@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/wix-users _________________________________________________________________ Store, manage and share up to 5GB with Windows Live SkyDrive. http://skydrive.live.com/welcome.aspx?provision=1?ocid=TXT_TAGLM_WL_skydrive_102008 ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users