Hi All,
The issue was caused by a registry setting HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation. On my machine the value was set to 2. I think it is controlled by a domain policy. According to Microsoft valid numbers are 0 or 1. I did not find the source of this setting. Thank you to Actian, the new 3.0 installer has dealt with the problem.
You can read more about the 1603 problem here:
http://www.symantec.com/connect/articles/understanding-error-1603-fatal-error-during-installation
Paul
ps. Is it my imagination or is 3.0 a little faster?
From: Paul White
[mailto:paul....@shift7solutions.com.au]
Sent: Wednesday, 8 October 2014 4:36 AM
To: 'Ingres and related product discussion forum'
Subject: EA 3 Setup Wizard ended prematurely Error 1603
I think I am missing something. EA installation fails on a new server Win2008.
The status messages show copying... installing... rolling back action.
The final dialog box says:
Enterprise Access 3.0 (3.00.12606.0)
Setup Wizard ended prematurely
Enterprise Access 3.0 (3.00.12606.0) Setup Wizard ended prematurely because of an error. Your system has not been modified. To install this program at a later time, run Setup Wizard again. Click the Finish button to exit the Setup Wizard.
I can see the timestamps on Ingres and TEMP directories have been changed by the install.
There is a TMP file created briefly then removed.
Event log has these messages
Ending a Windows Installer transaction: E:\setup\ing\ea3\ea3\files\entacc.msi. Client Process Id: 2976.
Product: Enterprise Access 3.0 (3.00.12606.0) -- Installation failed.
Windows Installer installed the product. Product Name: Enterprise Access 3.0 (3.00.12606.0). Product Version: 3.00.12606.0. Product Language: 1033. Manufacturer: Actian Corporation. Installation success or error status: 1603.
I tried installing the entacc.msi manually. The errors are:
Action 3:54:00: ConfigureEntAccQuietWithProperty. Configuring Enterprise Access 3.0. This could take up to three minutes...
CAQuietExec: Error 0xc0000135: Command line returned an error.
CAQuietExec: Error 0xc0000135: CAQuietExec Failed
CustomAction ConfigureEntAccQuietWithProperty returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 3:54:00: InstallFinalize. Return value 3.
Here is the detail log
=== Logging started: 8/10/2014 3:53:39 ===
Action 3:53:39: INSTALL.
Action start 3:53:39: INSTALL.
Action 3:53:39: FindRelatedProducts. Searching for related applications
Action start 3:53:39: FindRelatedProducts.
Action ended 3:53:39: FindRelatedProducts. Return value 1.
Action 3:53:39: PrepareDlg.
Action start 3:53:39: PrepareDlg.
Info 2898. For WixUI_Font_Normal textstyle, the system created a 'Tahoma' font, in 0 character set, of 13 pixels height.
Info 2898. For WixUI_Font_Bigger textstyle, the system created a 'Tahoma' font, in 0 character set, of 19 pixels height.
Action 3:53:39: PrepareDlg. Dialog created
Action ended 3:53:39: PrepareDlg. Return value 1.
Action 3:53:39: AppSearch. Searching for installed applications
Action start 3:53:39: AppSearch.
Action ended 3:53:39: AppSearch. Return value 1.
Action 3:53:39: LaunchConditions. Evaluating launch conditions
Action start 3:53:39: LaunchConditions.
Action ended 3:53:39: LaunchConditions. Return value 1.
Action 3:53:39: ValidateProductID.
Action start 3:53:39: ValidateProductID.
Action ended 3:53:39: ValidateProductID. Return value 1.
Action 3:53:39: CostInitialize. Computing space requirements
Action start 3:53:39: CostInitialize.
Action ended 3:53:39: CostInitialize. Return value 1.
Action 3:53:39: FileCost. Computing space requirements
Action start 3:53:39: FileCost.
Action ended 3:53:39: FileCost. Return value 1.
Action 3:53:39: CostFinalize. Computing space requirements
Action start 3:53:39: CostFinalize.
Action ended 3:53:39: CostFinalize. Return value 1.
Action 3:53:39: WelcomeDlg.
Action start 3:53:39: WelcomeDlg.
Action 3:53:39: WelcomeDlg. Dialog created
Info 2898. For WixUI_Font_Title textstyle, the system created a 'Tahoma' font, in 0 character set, of 14 pixels height.
Action 3:53:43: LicenseAgreementDlg. Dialog created
Action 3:53:46: SetupTypeDlg. Dialog created
Action 3:53:47: CustomizeDlg. Dialog created
Action 3:53:49: BrowseDlg. Dialog created
Action 3:53:57: VerifyReadyDlg. Dialog created
Action ended 3:53:58: WelcomeDlg. Return value 1.
Action 3:53:58: ProgressDlg.
Action start 3:53:58: ProgressDlg.
Action 3:53:58: ProgressDlg. Dialog created
Action ended 3:53:58: ProgressDlg. Return value 1.
Action 3:53:58: ExecuteAction.
Action start 3:53:58: ExecuteAction.
Action 3:53:58: INSTALL.
Action start 3:53:58: INSTALL.
Action 3:53:58: FindRelatedProducts. Searching for related applications
Action start 3:53:58: FindRelatedProducts.
Action ended 3:53:58: FindRelatedProducts. Return value 0.
Action 3:53:58: AppSearch. Searching for installed applications
Action start 3:53:58: AppSearch.
Action ended 3:53:58: AppSearch. Return value 0.
Action 3:53:58: LaunchConditions. Evaluating launch conditions
Action start 3:53:58: LaunchConditions.
Action ended 3:53:58: LaunchConditions. Return value 1.
Action 3:53:58: ValidateProductID.
Action start 3:53:58: ValidateProductID.
Action ended 3:53:58: ValidateProductID. Return value 1.
Action 3:53:58: CostInitialize. Computing space requirements
Action start 3:53:58: CostInitialize.
Action ended 3:53:58: CostInitialize. Return value 1.
Action 3:53:58: FileCost. Computing space requirements
Action start 3:53:58: FileCost.
Action ended 3:53:58: FileCost. Return value 1.
Action 3:53:58: CostFinalize. Computing space requirements
Action start 3:53:58: CostFinalize.
Action ended 3:53:58: CostFinalize. Return value 1.
Action 3:53:58: ConfigureEntAccQuiet_Cmd.
Action start 3:53:58: ConfigureEntAccQuiet_Cmd.
Action ended 3:53:58: ConfigureEntAccQuiet_Cmd. Return value 1.
Action 3:53:58: INGRES_INSTALLATION_Default.
Action start 3:53:58: INGRES_INSTALLATION_Default.
Action ended 3:53:58: INGRES_INSTALLATION_Default. Return value 1.
Action 3:53:58: SetODBCFolders. Initializing ODBC directories
Action start 3:53:58: SetODBCFolders.
Action ended 3:53:58: SetODBCFolders. Return value 0.
Action 3:53:58: InstallValidate. Validating install
Action start 3:53:58: InstallValidate.
Action ended 3:53:58: InstallValidate. Return value 1.
Action 3:53:58: InstallInitialize.
Action start 3:53:58: InstallInitialize.
Action ended 3:53:58: InstallInitialize. Return value 1.
Action 3:53:58: RemoveExistingProducts. Removing applications
Action start 3:53:58: RemoveExistingProducts.
Action ended 3:53:58: RemoveExistingProducts. Return value 1.
Action 3:53:58: ProcessComponents. Updating component registration
Action start 3:53:58: ProcessComponents.
Action 3:54:00: GenerateScript. Generating script operations for action:
Action ended 3:54:00: ProcessComponents. Return value 1.
Action 3:54:00: UnpublishFeatures. Unpublishing Product Features
Action start 3:54:00: UnpublishFeatures.
Action ended 3:54:00: UnpublishFeatures. Return value 1.
Action 3:54:00: StopServices. Stopping services
Action start 3:54:00: StopServices.
Action ended 3:54:00: StopServices. Return value 1.
Action 3:54:00: DeleteServices. Deleting services
Action start 3:54:00: DeleteServices.
Action ended 3:54:00: DeleteServices. Return value 1.
Action 3:54:00: RemoveODBC. Removing ODBC components
Action start 3:54:00: RemoveODBC.
Action ended 3:54:00: RemoveODBC. Return value 1.
Action 3:54:00: RemoveRegistryValues. Removing system registry values
Action start 3:54:00: RemoveRegistryValues.
Action ended 3:54:00: RemoveRegistryValues. Return value 1.
Action 3:54:00: RemoveShortcuts. Removing shortcuts
Action start 3:54:00: RemoveShortcuts.
Action ended 3:54:00: RemoveShortcuts. Return value 1.
Action 3:54:00: RemoveEnvironmentStrings. Updating environment strings
Action start 3:54:00: RemoveEnvironmentStrings.
Action ended 3:54:00: RemoveEnvironmentStrings. Return value 1.
Action 3:54:00: WixSchedFirewallExceptionsUninstall. Configuring Windows Firewall
Action start 3:54:00: WixSchedFirewallExceptionsUninstall.
SchedFirewallExceptions: Component 'iigcc.exe' action state (0) doesn't match request (2)
SchedFirewallExceptions: Component 'iigcc.exe' action state (0) doesn't match request (2)
SchedFirewallExceptions: No firewall exceptions scheduled
Action ended 3:54:00: WixSchedFirewallExceptionsUninstall. Return value 1.
Action 3:54:00: RemoveFiles. Removing files
Action start 3:54:00: RemoveFiles.
Action ended 3:54:00: RemoveFiles. Return value 1.
Action 3:54:00: InstallFiles. Copying new files
Action start 3:54:00: InstallFiles.
Action ended 3:54:00: InstallFiles. Return value 1.
Action 3:54:00: WixSchedFirewallExceptionsInstall. Configuring Windows Firewall
Action start 3:54:00: WixSchedFirewallExceptionsInstall.
SchedFirewallExceptions: Component 'iigcc.exe' action state (0) doesn't match request (1)
SchedFirewallExceptions: Component 'iigcc.exe' action state (0) doesn't match request (1)
SchedFirewallExceptions: No firewall exceptions scheduled
Action ended 3:54:00: WixSchedFirewallExceptionsInstall. Return value 1.
Action 3:54:00: CreateShortcuts. Creating shortcuts
Action start 3:54:00: CreateShortcuts.
Action ended 3:54:00: CreateShortcuts. Return value 1.
Action 3:54:00: WriteRegistryValues. Writing system registry values
Action start 3:54:00: WriteRegistryValues.
Action ended 3:54:00: WriteRegistryValues. Return value 1.
Action 3:54:00: ConfigureEntAccQuietWithProperty. Configuring Enterprise Access 3.0. This could take up to three minutes...
Action start 3:54:00: ConfigureEntAccQuietWithProperty.
Action ended 3:54:00: ConfigureEntAccQuietWithProperty. Return value 1.
Action 3:54:00: WriteEnvironmentStrings. Updating environment strings
Action start 3:54:00: WriteEnvironmentStrings.
Action ended 3:54:00: WriteEnvironmentStrings. Return value 1.
Action 3:54:00: InstallODBC. Installing ODBC components
Action start 3:54:00: InstallODBC.
Action ended 3:54:00: InstallODBC. Return value 0.
Action 3:54:00: InstallServices. Installing new services
Action start 3:54:00: InstallServices.
Action ended 3:54:00: InstallServices. Return value 1.
Action 3:54:00: StartServices. Starting services
Action start 3:54:00: StartServices.
Action ended 3:54:00: StartServices. Return value 1.
Action 3:54:00: RegisterUser. Registering user
Action start 3:54:00: RegisterUser.
Action ended 3:54:00: RegisterUser. Return value 1.
Action 3:54:00: RegisterProduct. Registering product
Action start 3:54:00: RegisterProduct.
Action ended 3:54:00: RegisterProduct. Return value 1.
Action 3:54:00: PublishFeatures. Publishing Product Features
Action start 3:54:00: PublishFeatures.
Action ended 3:54:00: PublishFeatures. Return value 1.
Action 3:54:00: PublishProduct. Publishing product information
Action start 3:54:00: PublishProduct.
Action ended 3:54:00: PublishProduct. Return value 1.
Action 3:54:00: InstallFinalize.
Action start 3:54:00: InstallFinalize.
Action 3:54:00: ProcessComponents. Updating component registration
Action 3:54:00: RemoveODBC. Removing ODBC components
Action 3:54:00: InstallFiles. Copying new files
Action 3:54:00: CreateShortcuts. Creating shortcuts
Action 3:54:00: WriteRegistryValues. Writing system registry values
Action 3:54:00: ConfigureEntAccQuietWithProperty. Configuring Enterprise Access 3.0. This could take up to three minutes...
CAQuietExec: Error 0xc0000135: Command line returned an error.
CAQuietExec: Error 0xc0000135: CAQuietExec Failed
CustomAction ConfigureEntAccQuietWithProperty returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 3:54:00: InstallFinalize. Return value 3.
Action 3:54:00: Rollback. Rolling back action:
Action ended 3:54:00: INSTALL. Return value 3.
Action ended 3:54:00: ExecuteAction. Return value 3.
Action 3:54:00: FatalError.
Action start 3:54:00: FatalError.
Action 3:54:00: FatalError. Dialog created
Action ended 3:54:03: FatalError. Return value 2.
Action ended 3:54:03: INSTALL. Return value 3.
=== Logging stopped: 8/10/2014 3:54:03 ===
MSI (c) (0C:F0) [03:54:03:202]: Product: Enterprise Access 3.0 (3.00.12606.0) -- Installation failed.
MSI (c) (0C:F0) [03:54:03:206]: Windows Installer installed the product. Product Name: Enterprise Access 3.0 (3.00.12606.0). Product Version: 3.00.12606.0. Product Language: 1033. Manufacturer: Actian Corporation. Installation success or error status: 1603.
Paul