Installation Incomplete

K

Ken Beard

I have an msi an a error report (which I can email both directly to you) for
an msi that I try running under a local admin account. When I do I get the
message

"The installer was interrupted before "NameOfMyProject" could be installed.
You need to restart the installer to try again.

Now when i run this msi under my domain account which just like the local
admin is a member of the local administrators group. Everything runs just
fine.

I have another administrator (who is a member of the local administrators
group just like the above two accounts) who when he logs into the server to
run the msi he gets the same message as the local admin does. But when he
logs into any other machine he can run the msi just fine.

I can log onto another machine as a local admin and the msi runs just fine.
So the only time it works on the server is when I log into the server with
MY domain account and run the msi.

Any thoughts as to why? Again if someone from M$ would like me to email my
files directly to them I would be more than willing to....as for now here
is the log file created using MSIEXEC /i /l*v.

Thanks

Ken


Here is the Log created while running under the local admin account on the
computer:

=== Verbose logging started: 10/15/2003 9:08:47 Build type: SHIP UNICODE
2.00.2600.1183 Calling process: C:\WINNT\system32\msiexec.exe ===
MSI (c) (D8:44): Resetting cached policy values
MSI (c) (D8:44): Machine policy value 'Debug' is 0
MSI (c) (D8:44): ******* RunEngine:
******* Product: DataProcessingCompanyListenerSetup.msi
******* Action:
******* CommandLine: **********
MSI (c) (D8:44): Machine policy value 'DisableUserInstalls' is 0
MSI (c) (D8:44): Cloaking enabled.
MSI (c) (D8:44): End dialog not enabled
MSI (c) (D8:44): Original package ==> M:\E drive\PUCOWorkFile\Company
DataLayer\Company DataLayer Processing Listener
Service\DataProcessingCompanyListenerSetup.msi
MSI (c) (D8:44): Package we're running from ==> C:\DOCUME~1\AISDAD~1\LOCALS~
1\Temp\1\14389f16.msi
MSI (c) (D8:44): APPCOMPAT: looking for appcompat database entry with
ProductCode '{F56E695D-9EBE-4819-A14E-8E54C34E43F9}'.
MSI (c) (D8:44): APPCOMPAT: no matching ProductCode found in database.
MSI (c) (D8:44): Machine policy value 'TransformsSecure' is 0
MSI (c) (D8:44): User policy value 'TransformsAtSource' is 0
MSI (c) (D8:44): APPCOMPAT: looking for appcompat database entry with
ProductCode '{F56E695D-9EBE-4819-A14E-8E54C34E43F9}'.
MSI (c) (D8:44): APPCOMPAT: no matching ProductCode found in database.
MSI (c) (D8:44): Transforms are not secure.
MSI (c) (D8:44): Command Line: CURRENTDIRECTORY=M:\E
drive\PUCOWorkFile\Company DataLayer\Company DataLayer Processing Listener
Service CLIENTUILEVEL=0 CLIENTPROCESSID=3288 %HOMEPATH=\Documents and
Settings\aisdadmin %HOMEDRIVE=C: %HOMESHARE=
MSI (c) (D8:44): Product Code passed to Engine.Initialize: ''
MSI (c) (D8:44): Product Code from property table before transforms:
'{F56E695D-9EBE-4819-A14E-8E54C34E43F9}'
MSI (c) (D8:44): Product Code from property table after transforms:
'{F56E695D-9EBE-4819-A14E-8E54C34E43F9}'
MSI (c) (D8:44): Product not registered: beginning first-time install
MSI (c) (D8:44): Entering CMsiConfigurationManager::SetLastUsedSource.
MSI (c) (D8:44): User policy value 'SearchOrder' is 'nmu'
MSI (c) (D8:44): Adding new sources is allowed.
MSI (c) (D8:44): Package name extracted from package path:
'DataProcessingCompanyListenerSetup.msi'
MSI (c) (D8:44): Package to be registered:
'DataProcessingCompanyListenerSetup.msi'
MSI (c) (D8:44): Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2729
MSI (c) (D8:44): Note: 1: 2262 2: AdminProperties 3: -2147287038
MSI (c) (D8:44): Machine policy value 'DisableMsi' is 0
MSI (c) (D8:44): Machine policy value 'AlwaysInstallElevated' is 0
MSI (c) (D8:44): User policy value 'AlwaysInstallElevated' is 0
MSI (c) (D8:44): Running product '{F56E695D-9EBE-4819-A14E-8E54C34E43F9}'
with user privileges: It's not assigned.
MSI (c) (D8:44): TRANSFORMS property is now:
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\Application Data
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\Favorites
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\NetHood
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\My Documents
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\PrintHood
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\Recent
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\SendTo
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\Templates
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\All Users\Application Data
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\Local Settings\Application Data
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\My Documents\My Pictures
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\Start Menu\Programs\Administrative Tools
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\Start Menu\Programs\Startup
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\Start Menu\Programs
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\Start Menu
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\aisdadmin\Desktop
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\All Users\Start Menu\Programs\Administrative Tools
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\All Users\Start Menu\Programs\Startup
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\All Users\Start Menu\Programs
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\All Users\Start Menu
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\Documents and
Settings\All Users\Desktop
MSI (c) (D8:44): SHELL32::SHGetFolderPath returned: C:\WINNT\Fonts
MSI (c) (D8:44): Note: 1: 2898 2: MS Sans Serif 3: MS Sans Serif 4: 0 5: 16
MSI (c) (D8:44): MSCOREE not loaded loading copy from system32
=== Logging started: 10/15/2003 9:08:47 ===
MSI (c) (D8:44): Machine policy value 'DisableRollback' is 0
MSI (c) (D8:44): User policy value 'DisableRollback' is 0
MSI (c) (D8:44): Doing action: INSTALL
MSI (c) (D8:44): Note: 1: 2262 2: ActionText 3: -2147287038
Action start 9:08:47: INSTALL.
MSI (c) (D8:44): UI Sequence table 'InstallUISequence' is present and
populated.
MSI (c) (D8:44): Running UISequence
MSI (c) (D8:44): Doing action: DIRCA_CheckFX
Action start 9:08:47: DIRCA_CheckFX.
MSI (c) (D8:44): Creating MSIHANDLE (1) of type 790542 for thread 2628
Action ended 9:08:48: DIRCA_CheckFX. Return value 3.
MSI (c) (D8:44): Doing action: FatalErrorForm
Action start 9:08:48: FatalErrorForm.
Info 2898. VSI_MS_Sans_Serif13.0_0_0, MS Sans Serif, 0
Info 2898. VSI_MS_Sans_Serif16.0_1_0, MS Sans Serif, 0
DEBUG: Error 2826: Control BannerBmp on dialog FatalErrorForm extends
beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package.
This may indicate a problem with this package. The error code is 2826. The
arguments are: FatalErrorForm, BannerBmp, to the right
Info 2898. VsdDefaultUIFont.524F4245_5254_5341_4C45_534153783400, MS Sans
Serif, 0
DEBUG: Error 2826: Control Line1 on dialog FatalErrorForm extends beyond
the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package.
This may indicate a problem with this package. The error code is 2826. The
arguments are: FatalErrorForm, Line1, to the right
DEBUG: Error 2826: Control Line2 on dialog FatalErrorForm extends beyond
the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package.
This may indicate a problem with this package. The error code is 2826. The
arguments are: FatalErrorForm, Line2, to the right
Action 9:08:48: FatalErrorForm. Dialog created
Action ended 9:08:52: FatalErrorForm. Return value 1.
Action ended 9:08:52: INSTALL. Return value 3.
Property(C): UpgradeCode = {CD73B9FE-630A-48B9-9BE8-BF75FCB99156}
Property(C): ProgramMenuFolder = C:\Documents and Settings\aisdadmin\Start
Menu\Programs\
Property(C): DesktopFolder = C:\Documents and Settings\aisdadmin\Desktop\
Property(C): SourceDir = M:\E drive\PUCOWorkFile\Company DataLayer\Company
DataLayer Processing Listener Service\
Property(C): VSDSupportedRuntimes = 1.1.4322
Property(C): ProductName = DataProcessingCompanyListener
Property(C): ProductCode = {F56E695D-9EBE-4819-A14E-8E54C34E43F9}
Property(C): ProductVersion = 1.0.2
Property(C): Manufacturer = PUCO
Property(C): ARPCONTACT = PUCO
Property(C): ProductLanguage = 1033
Property(C): SecureCustomProperties =
PREVIOUSVERSIONSINSTALLED;NEWERPRODUCTFOUND
Property(C): RedirectedDllSupport = 1
Property(C): VersionNT = 500
Property(C): VSDNETURLMSG = This setup requires the .NET Framework version
[1]. Please install the .NET Framework and run this setup again. The .NET
Framework can be obtained from the web. Would you like to do this now?
Property(C): VSDIISMSG = This setup requires Internet Information Server 4.0
or higher and Windows NT 4.0, Windows 2000, or Windows XP. This setup
cannot be installed on Windows 95, Windows 98, or Windows Me. Please
install Internet Information Server and run this setup again.
Property(C): VSDUIANDADVERTISED = This advertised application will not be
installed because it might be unsafe. Contact your administrator to change
the installation user interface option of the package to basic.
Property(C): VSDNETMSG = This setup requires the .NET Framework version [1].
Please install the .NET Framework and run this setup again.
Property(C): VSDINVALIDURLMSG = The specified path '[2]' is unavailable. The
Internet Information Server might not be running or the path exists and is
redirected to another machine. Please check the status of this virtual
directory in the Internet Services Manager.
Property(C): VSDVERSIONMSG = Unable to install because a newer version of
this product is already installed.
Property(C): FolderForm_AllUsers = ME
Property(C): MaintenanceForm_Action = Repair
Property(C): DefaultUIFont =
VsdDefaultUIFont.524F4245_5254_5341_4C45_534153783400
Property(C): AdminMaintenanceForm_Action = Repair
Property(C): ErrorDialog = ErrorDialog
Property(C): SFF_UpFldrBtn = UpFldrBtn
Property(C): SFF_NewFldrBtn = NewFldrBtn
Property(C): WelcomeForm_NextArgs = FolderForm
Property(C): FolderForm_PrevArgs = WelcomeForm
Property(C): FolderForm_NextArgs = ConfirmInstallForm
Property(C): ConfirmInstallForm_PrevArgs = FolderForm
Property(C): AdminWelcomeForm_NextArgs = AdminFolderForm
Property(C): AdminFolderForm_PrevArgs = AdminWelcomeForm
Property(C): AdminFolderForm_NextArgs = AdminConfirmInstallForm
Property(C): AdminConfirmInstallForm_PrevArgs = AdminFolderForm
Property(C): PackageCode = {99D74A3A-EA2C-4D24-8A2C-20A33977D41F}
Property(C): ProductState = -1
Property(C): PackagecodeChanging = 1
Property(C): CURRENTDIRECTORY = M:\E drive\PUCOWorkFile\Company
DataLayer\Company DataLayer Processing Listener Service
Property(C): CLIENTUILEVEL = 0
Property(C): CLIENTPROCESSID = 3288
Property(C): VersionDatabase = 200
Property(C): VersionMsi = 2.00
Property(C): WindowsBuild = 2195
Property(C): ServicePackLevel = 4
Property(C): ServicePackLevelMinor = 0
Property(C): MsiNTProductType = 3
Property(C): MsiNTSuiteEnterprise = 1
Property(C): WindowsFolder = C:\WINNT\
Property(C): WindowsVolume = C:\
Property(C): SystemFolder = C:\WINNT\system32\
Property(C): System16Folder = C:\WINNT\system\
Property(C): RemoteAdminTS = 1
Property(C): TempFolder = C:\DOCUME~1\AISDAD~1\LOCALS~1\Temp\1\
Property(C): ProgramFilesFolder = C:\Program Files\
Property(C): CommonFilesFolder = C:\Program Files\Common Files\
Property(C): AppDataFolder = C:\Documents and Settings\aisdadmin\Application
Data\
Property(C): FavoritesFolder = C:\Documents and
Settings\aisdadmin\Favorites\
Property(C): NetHoodFolder = C:\Documents and Settings\aisdadmin\NetHood\
Property(C): PersonalFolder = C:\Documents and Settings\aisdadmin\My
Documents\
Property(C): PrintHoodFolder = C:\Documents and
Settings\aisdadmin\PrintHood\
Property(C): RecentFolder = C:\Documents and Settings\aisdadmin\Recent\
Property(C): SendToFolder = C:\Documents and Settings\aisdadmin\SendTo\
Property(C): TemplateFolder = C:\Documents and Settings\aisdadmin\Templates\
Property(C): CommonAppDataFolder = C:\Documents and Settings\All
Users\Application Data\
Property(C): LocalAppDataFolder = C:\Documents and Settings\aisdadmin\Local
Settings\Application Data\
Property(C): MyPicturesFolder = C:\Documents and Settings\aisdadmin\My
Documents\My Pictures\
Property(C): AdminToolsFolder = C:\Documents and Settings\aisdadmin\Start
Menu\Programs\Administrative Tools\
Property(C): StartupFolder = C:\Documents and Settings\aisdadmin\Start
Menu\Programs\Startup\
Property(C): StartMenuFolder = C:\Documents and Settings\aisdadmin\Start
Menu\
Property(C): FontsFolder = C:\WINNT\Fonts\
Property(C): GPTSupport = 1
Property(C): OLEAdvtSupport = 1
Property(C): ShellAdvtSupport = 1
Property(C): Intel = 6
Property(C): PhysicalMemory = 512
Property(C): VirtualMemory = 559
Property(C): AdminUser = 1
Property(C): LogonUser = AISDAdmin
Property(C): UserSID = S-1-5-21-1957994488-1500820517-1417001333-500
Property(C): UserLanguageID = 1033
Property(C): ComputerName = TESTER
Property(C): SystemLanguageID = 1033
Property(C): ScreenX = 1024
Property(C): ScreenY = 768
Property(C): CaptionHeight = 19
Property(C): BorderTop = 1
Property(C): BorderSide = 1
Property(C): TextHeight = 16
Property(C): ColorBits = 8
Property(C): TTCSupport = 1
Property(C): MsiNetAssemblySupport = 1.1.4322.573
Property(C): Time = 9:16:02
Property(C): Date = 10/15/2003
Property(C): Privileged = 1
Property(C): USERNAME = Tester
Property(C): COMPANYNAME = PUCO
Property(C): DATABASE = C:\DOCUME~1\AISDAD~1\LOCALS~1\Temp\1\14389f16.msi
Property(C): OriginalDatabase = M:\E drive\PUCOWorkFile\Company
DataLayer\Company DataLayer Processing Listener
Service\DataProcessingCompanyListenerSetup.msi
Property(C): SOURCEDIR = M:\E drive\PUCOWorkFile\Company DataLayer\Company
DataLayer Processing Listener Service\
Property(C): VersionHandler = 2.00
Property(C): UILevel = 5
Property(C): ACTION = INSTALL
Property(C): EXECUTEACTION = INSTALL
=== Logging stopped: 10/15/2003 9:16:02 ===
MSI (c) (D8:44): Note: 1: 1708
MSI (c) (D8:44): Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (D8:44): Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (D8:44): Product: DataProcessingCompanyListener -- Installation
failed.

MSI (c) (D8:44): Grabbed execution mutex.
MSI (c) (D8:44): Cleaning up uninstalled install packages, if any exist
MSI (c) (D8:44): MainEngineThread is returning 1603
=== Verbose logging stopped: 10/15/2003 9:16:02 ===
 
T

Tian Min Huang

Hello Ken,

Thanks for your post. As I understand, the problem your are facing is it
fails to install an MSI package on a specific system with a set of
accounts. Please correct me if there is any misunderstanding. I reviewed
the log carefully, and now I'd like to share the following information with
you:

I noticed that the error was caused by the failure of executing a customer
action DIRCA_CheckFX. Please refer to the following snippet from the log.

//-----------snippet-----------------
MSI (c) (D8:44): Doing action: DIRCA_CheckFX
Action start 9:08:47: DIRCA_CheckFX.
MSI (c) (D8:44): Creating MSIHANDLE (1) of type 790542 for thread 2628
Action ended 9:08:48: DIRCA_CheckFX. Return value 3.
MSI (c) (D8:44): Doing action: FatalErrorForm
//---------------end of------------------

I'd like to check the following issue:

1. Verify that the SYSTEM Account has Full control to the Tempoary folder.
2. Make sure that a proper version of .NET Framework is installed on the
target machine.

If the problem persists, I think more information is needed before moving
forward:

Please use Filemon and Regmon tools to track the files and registry keys
accessed during installation. These tools are from www.sysinternals.com.

I look forward to your response.

Have a nice day!

Regards,

HuangTM
Microsoft Online Partner Support
MCSE/MCSD

Get Secure! -- www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
 
P

Phil Wilson

That custom action is that one that the setup project supplies - Visual
Studio adds it to the MSI file. These errors have been seen before, and
unfortunately the code in DIRCA_CheckFX is just a black box of MS code that
really should supply some reason why it's failing.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top