IIS 7.0 and NetSQLAzMan - WebConsole

Jul 7, 2010 at 8:30 PM

I ran the installer NetSqlAzManWebConsoleSetup.msi (version from June 28, 2010 - 3.6.0.6) on Windows Server 2008 Enterprise.

First it complained that I need IIS 5.1 or higher. I had the admins install IIS that comes with this version of windows (IIS 7.0)

Now when I run the installer it immediately goes to "Installation Incomplete" screen. Close to exit.  Any Ideas? Is the netsql azman webconsole

compatible with IIS 7.0?

Thanks, Steve

Jul 7, 2010 at 8:56 PM

Yes,

NetSqlAzMan WebConsole can run on IIS 7.x.

I think that you are missing some IIS component like ASP.NET or something needed.

Anyway … try this:

msiexec /i "\path\NetSqlAzManWebConsole.msi" /L*v "C:\NetSqlAzManWebConsoleInstallLog.txt"

and the post here the log file.


Regards,

Andrea.

__________________________________
Andrea Ferendeles
NetSqlAzMan Project Coordinator
E-mail aferende@hotmail.com Web http://netsqlazman.codeplex.com

Jul 7, 2010 at 9:51 PM

Below is the tail of the output file. One thing I noticed while trying on of your examples is I have .NET 3.5 SP1 installed with VS2008. I don't know if this is an/the issue.

Thanks, Steve

Action 16:42:51: RMCCPSearch. Searching for qualifying products
Action start 16:42:51: RMCCPSearch.
MSI (c) (F0:64) [16:42:51:269]: Note: 1: 2262 2: CCPSearch 3: -2147287038
Action ended 16:42:51: RMCCPSearch. Return value 0.
MSI (c) (F0:64) [16:42:51:269]: Doing action: ValidateProductID
Action 16:42:51: ValidateProductID.
Action start 16:42:51: ValidateProductID.
Action ended 16:42:51: ValidateProductID. Return value 1.
MSI (c) (F0:64) [16:42:51:270]: Doing action: WEBCA_TARGETVDIR
Action 16:42:51: WEBCA_TARGETVDIR.
Action start 16:42:51: WEBCA_TARGETVDIR.
MSI (c) (F0:64) [16:42:51:271]: Note: 1: 2235 2:  3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'WEBCA_TARGETVDIR'
MSI (c) (F0:64) [16:42:51:271]: PROPERTY CHANGE: Adding TARGETVDIR property. Its value is 'NetSqlAzMan-WebConsole'.
Action ended 16:42:51: WEBCA_TARGETVDIR. Return value 1.
MSI (c) (F0:64) [16:42:51:271]: Doing action: WEBCA_SetTARGETSITE
Action 16:42:51: WEBCA_SetTARGETSITE.
Action start 16:42:51: WEBCA_SetTARGETSITE.
MSI (c) (F0:64) [16:42:51:271]: Note: 1: 2235 2:  3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'WEBCA_SetTARGETSITE'
MSI (c) (F0:B0) [16:42:51:276]: Invoking remote custom action. DLL: C:\Users\censored\AppData\Local\Temp\2\MSI8666.tmp, Entrypoint: SetTARGETSITE
INFO   : [07/07/2010 16:42:51:327] [SetTARGETSITE                           ]: Custom Action is starting...
INFO   : [07/07/2010 16:42:51:327] [SetTARGETSITE                           ]: CoInitializeEx - COM initialization Apartment Threaded...
ERROR  : [07/07/2010 16:42:51:330] [SetTARGETSITE                           ]: FAILED: -2147221164
ERROR  : [07/07/2010 16:42:51:330] [SetTARGETSITE                           ]: Custom Action failed with code: '340'
INFO   : [07/07/2010 16:42:51:331] [SetTARGETSITE                           ]: Custom Action completed with return code: '340'
Action ended 16:42:51: WEBCA_SetTARGETSITE. Return value 3.
MSI (c) (F0:64) [16:42:51:333]: Doing action: FatalErrorForm
Action 16:42:51: FatalErrorForm.
Action start 16:42:51: FatalErrorForm.
MSI (c) (F0:64) [16:42:51:334]: Note: 1: 2235 2:  3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'FatalErrorForm'

 

Jul 7, 2010 at 10:17 PM

Hi Steve,

check you IIS installation (Windows Components) to ensure that are installed:

- ASP.NET

- Windows Authentication

- Anonymous Authentication

Check also that .NET 4.0 is installed !

Let me Know.

Regards,

Andrea.

__________________________________
Andrea Ferendeles
NetSqlAzMan Project Coordinator
E-mail aferende@hotmail.com Web http://netsqlazman.codeplex.com

Jul 8, 2010 at 4:38 PM

We installed .Net 4.0 and ran the command above again. Here are the properties. Do you see anything missing?

My VS2008 env still has .Net 3.5 sp1, but I assume this is a different issue or would that prevent the webconsole from being installed?

Action ended 11:27:37: FatalErrorForm. Return value 1.
Action ended 11:27:37: INSTALL. Return value 3.
MSI (c) (C0:D8) [11:27:37:646]: Destroying RemoteAPI object.
MSI (c) (C0:8C) [11:27:37:647]: Custom Action Manager thread ending.
Property(C): UpgradeCode = {4D03D5B5-04EA-4EDE-9520-815DD7657549}
Property(C): ProgramFilesFolder = C:\Program Files (x86)\
Property(C): SourceDir = C:\temp\netsqlazman\
Property(C): TARGETVDIR = NetSqlAzMan-WebConsole
Property(C): ProgramMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\
Property(C): VSDFXAvailable = TRUE
Property(C): VSDFrameworkVersion = v4.0
Property(C): VSDAllowLaterFrameworkVersions = False
Property(C): IISVERSION = #7
Property(C): ProductName = .NET Sql Authorization Manager - Web Console
Property(C): ProductCode = {82B85F9E-9AB8-4DBE-A28A-B6AF8694B701}
Property(C): ProductVersion = 1.0.0
Property(C): Manufacturer = Andrea Ferendeles
Property(C): ARPHELPLINK = http://netsqlazman.codeplex.com
Property(C): ARPCONTACT = Andrea Ferendeles
Property(C): ARPCOMMENTS = .NET Sql Authorization Manager - Web Console
Property(C): ARPURLINFOABOUT = http://netsqlazman.codeplex.com
Property(C): ProductLanguage = 1033
Property(C): ALLUSERS = 1
Property(C): TARGETASPNETVERSION = 4.0.30319.0
Property(C): ARPPRODUCTICON = _853F67D554F05449430E7E.exe
Property(C): SecureCustomProperties = PREVIOUSVERSIONSINSTALLED;NEWERPRODUCTFOUND
Property(C): RedirectedDllSupport = 2
Property(C): VersionNT = 600
Property(C): VSDNETURLMSG = This setup requires the .NET Framework version 4.0.  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 5.1 or higher and Windows XP or higher.  This setup cannot be installed on Windows 2000.  Please install Internet Information Server or a newer operating system 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 4.0.  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): ErrorDialog = ErrorDialog
Property(C): SFF_UpFldrBtn = UpFldrBtn
Property(C): SFF_NewFldrBtn = NewFldrBtn
Property(C): AdminMaintenanceForm_Action = Repair
Property(C): VsdAppPoolsCombo = TARGETAPPPOOL
Property(C): VsdSiteCombo = TARGETSITE
Property(C): BTNSOURCECODE = 1
Property(C): EulaForm_Property = No
Property(C): MaintenanceForm_Action = Repair
Property(C): DefaultUIFont = VsdDefaultUIFont.524F4245_5254_5341_4C45_534153783400
Property(C): SplashForm_NextArgs = WelcomeForm
Property(C): WelcomeForm_PrevArgs = SplashForm
Property(C): WelcomeForm_NextArgs = ReadmeForm
Property(C): ReadmeForm_PrevArgs = WelcomeForm
Property(C): ReadmeForm_NextArgs = EulaForm
Property(C): EulaForm_PrevArgs = ReadmeForm
Property(C): EulaForm_NextArgs = Custom2Buttons
Property(C): Custom2Buttons_PrevArgs = EulaForm
Property(C): WebFolderForm_NextArgs = ConfirmInstallForm
Property(C): ConfirmInstallForm_PrevArgs = WebFolderForm
Property(C): AdminWelcomeForm_NextArgs = AdminWebFolderForm
Property(C): AdminWebFolderForm_PrevArgs = AdminWelcomeForm
Property(C): AdminWebFolderForm_NextArgs = AdminConfirmInstallForm
Property(C): AdminConfirmInstallForm_PrevArgs = AdminWebFolderForm
Property(C): MsiLogFileLocation = c:\netsqlazmanwebconsoleinstalllog2.txt
Property(C): PackageCode = {6ADF3F54-336D-4A6E-A8D5-E8EF08433DDC}
Property(C): ProductState = -1
Property(C): PackagecodeChanging = 1
Property(C): CURRENTDIRECTORY = C:\Users\censored
Property(C): CLIENTUILEVEL = 0
Property(C): CLIENTPROCESSID = 2752
Property(C): VersionDatabase = 200
Property(C): VersionMsi = 4.05
Property(C): VersionNT64 = 600
Property(C): WindowsBuild = 6002
Property(C): ServicePackLevel = 2
Property(C): ServicePackLevelMinor = 0
Property(C): MsiNTProductType = 3
Property(C): MsiNTSuiteEnterprise = 1
Property(C): WindowsFolder = C:\Windows\
Property(C): WindowsVolume = C:\
Property(C): System64Folder = C:\Windows\system32\
Property(C): SystemFolder = C:\Windows\SysWOW64\
Property(C): RemoteAdminTS = 1
Property(C): TempFolder = C:\Users\censored\AppData\Local\Temp\1\
Property(C): CommonFilesFolder = C:\Program Files (x86)\Common Files\
Property(C): ProgramFiles64Folder = C:\Program Files\
Property(C): CommonFiles64Folder = C:\Program Files\Common Files\
Property(C): AppDataFolder = C:\Users\censored\AppData\Roaming\
Property(C): FavoritesFolder = C:\Users\censored\Favorites\
Property(C): NetHoodFolder = C:\Users\censored\AppData\Roaming\Microsoft\Windows\Network Shortcuts\
Property(C): PersonalFolder = C:\Users\censored\Documents\
Property(C): PrintHoodFolder = C:\Users\censored\AppData\Roaming\Microsoft\Windows\Printer Shortcuts\
Property(C): RecentFolder = C:\Users\censored\AppData\Roaming\Microsoft\Windows\Recent\
Property(C): SendToFolder = C:\Users\censored\AppData\Roaming\Microsoft\Windows\SendTo\
Property(C): TemplateFolder = C:\ProgramData\Microsoft\Windows\Templates\
Property(C): CommonAppDataFolder = C:\ProgramData\
Property(C): LocalAppDataFolder = C:\Users\censored\AppData\Local\
Property(C): MyPicturesFolder = C:\Users\censored\Pictures\
Property(C): AdminToolsFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\
Property(C): StartupFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\
Property(C): StartMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\
Property(C): DesktopFolder = C:\Users\Public\Desktop\
Property(C): FontsFolder = C:\Windows\Fonts\
Property(C): GPTSupport = 1
Property(C): OLEAdvtSupport = 1
Property(C): ShellAdvtSupport = 1
Property(C): MsiAMD64 = 6
Property(C): Msix64 = 6
Property(C): Intel = 6
Property(C): PhysicalMemory = 2047
Property(C): VirtualMemory = 3491
Property(C): AdminUser = 1
Property(C): LogonUser = censored
Property(C): UserSID = S-1-5-21-1111111111-6344646633-1111111111-1111
Property(C): UserLanguageID = 1033
Property(C): ComputerName = B_CENSORED_1
Property(C): SystemLanguageID = 1033
Property(C): ScreenX = 1600
Property(C): ScreenY = 1200
Property(C): CaptionHeight = 19
Property(C): BorderTop = 1
Property(C): BorderSide = 1
Property(C): TextHeight = 16
Property(C): TextInternalLeading = 3
Property(C): ColorBits = 16
Property(C): TTCSupport = 1
Property(C): Time = 11:27:37
Property(C): Date = 7/8/2010
Property(C): MsiNetAssemblySupport = 4.0.30319.1            
Property(C): MsiWin32AssemblySupport = 6.0.6001.18000
Property(C): MsiRunningElevated = 1
Property(C): Privileged = 1
Property(C): USERNAME = Windows User
Property(C): DATABASE = C:\Users\censored\AppData\Local\Temp\1\1cda788.msi
Property(C): OriginalDatabase = C:\temp\netsqlazman\NetSqlAzManWebConsoleSetup.msi
Property(C): SOURCEDIR = C:\temp\netsqlazman\
Property(C): VersionHandler = 4.05
Property(C): UILevel = 5
Property(C): ACTION = INSTALL
Property(C): EXECUTEACTION = INSTALL
Property(C): VSDFxConfigFile = C:\Users\censored\AppData\Local\Temp\1\CFGA8B1.tmp
=== Logging stopped: 7/8/2010  11:27:37 ===
MSI (c) (C0:D8) [11:27:37:689]: Note: 1: 1708
MSI (c) (C0:D8) [11:27:37:689]: Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (C0:D8) [11:27:37:689]: Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (C0:D8) [11:27:37:689]: Product: .NET Sql Authorization Manager - Web Console -- Installation failed.

MSI (c) (C0:D8) [11:27:37:693]: Windows Installer installed the product. Product Name: .NET Sql Authorization Manager - Web Console. Product Version: 1.0.0. Product Language: 1033. Installation success or error status: 1603.

MSI (c) (C0:D8) [11:27:37:698]: Grabbed execution mutex.
MSI (c) (C0:D8) [11:27:37:698]: Cleaning up uninstalled install packages, if any exist
MSI (c) (C0:D8) [11:27:37:700]: MainEngineThread is returning 1603
=== Verbose logging stopped: 7/8/2010  11:27:37 ===

 

Jul 8, 2010 at 7:11 PM

Hi Steve,

the error is: MSI (c) (C0:D8) [11:27:37:689]: Note: 1: 2262 2: Error 3: -2147287038

As indicated here: http://www.appdeploy.com/msierrors/detail.asp?id=200  we are talking about of some “Security error”

Windows Installer Error 2262

Stream does not exist: [2]. System error: [3].


One member offers this as a potential solution: This can occur when running from a security restricted folder. In this case, moving the MSI to an other folder with out security restrictions resolves the problem.

I suppose you have UAC enabled on your Windows Server 2008; so you must run “msiexec /i netsqlazmanwebconsolesetup.msi” in a command prompt with the “Run As Administrator” permissions.

To run “cmd” with “Run as Administrator” read here: http://blogs.techrepublic.com.com/window-on-windows/?p=603

Let me know.

Regards,

Andrea.

__________________________________
Andrea Ferendeles
NetSqlAzMan Project Coordinator
E-mail aferende@hotmail.com Web http://netsqlazman.codeplex.com

Jul 8, 2010 at 7:54 PM

Hi Andrea,

This is a development machine so we don't have UAC enabled. Also my user is a global admin on the machine. I also copied the msi to a newly created folder c:\steve\.  The windows help desk here double checked I'm a global admin and gave Admins and all users full control of the steve folder, however I still get the same install error.  I ran the installer with the instructions you gave me.. Same install error.

C:\steve>msiexec /i "\steve\NetSqlAzManWebConsoleSetup.msi" /L*v "c:\nsam4.txt"

The help desk here asked if NetSqlAzManWebConsoleSetup.msi has any dependancies (DLL's, etc) on Visual Studio 2010? We currently only have VS2008 installed with .Net 3.5 sp1. However the .Net 4.0 framework is installed. We'll be installing VS2010 today. I'll let you know if that changes anything.

Also they suggested to me, if this was setup as an old school exe installer it might offer more info. I don't know if that is an option, just wanted to pass that along.

One other note is this machine is a VMWare virtual machine Windows Server 2008 Enterprise (version 6.0.6001.18000). Is there any know issues with installing this on a VM?

Thanks, Steve

Jul 9, 2010 at 7:49 AM

Hi,

the problem seems to be related to the MSI Custom Action that register the NetSqlAzMan Web Console under the .NET 4.0 runtime CLR.

This custom action launch this .vbs script:

Dim customActionData
Dim virtualSite
Dim virtualDir
Dim oShell
Dim cmd

customActionData = Session.Property("CustomActionData")
virtualSite = Mid(customActionData, 1, InStr(customActionData, "|")-1)
virtualSite = Right(virtualSite, 1)
virtualDir = Mid(customActionData, InStr(customActionData, "|")+1)
cmd = "%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -s W3SVC/" & virtualSite & "/Root/" & virtualDir
set oShell = CreateObject("WScript.Shell")
oShell.Run cmd, 0, true
set oShell = Nothing

Please check if this path and file exists on your machine:

"%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe

Regards,

Andrea.

__________________________________
Andrea Ferendeles
NetSqlAzMan Project Coordinator
E-mail aferende@hotmail.com Web http://netsqlazman.codeplex.com

Jul 9, 2010 at 4:10 PM

Hi Andrea,

no, the aspnet_regiis.exe is not in the directory. We're not sure why. Let me recap the install order for you.

With neither IIS or .Net 4.0 framework installed.  I installed NetSqlAzManSetup.msi (installed fine, I've run the netsqlazman gui, created the database with your script, all good.)

I ran NetSqlAzManWebConsoleSetup.msi and got the error that I need IIS 5.1 or higher.

Installed IIS 7.0

I ran NetSqlAzManWebConsoleSetup.msi and got the immediate error that the install is incomplete. The log had an error that it couldn't write to a directory or create a directory.

It appeared that .Net 4.0 was installed the day I installed the NetSqlAzManSetup.msi, I assume it installs some required runtime DLL's, etc., but obviously no the whole .net 4.0 stack.

We ran a repair for .Net 4.0, all went fine. But the "%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exeaspnet_regiis.exe was not there. Also got the same error as above when running the WebConsoleSetup.

We uninstalled .net 4.0 client profile, rebooted, uninstalled .net 4.0 extended, rebooted, uninstalled whole .net4.0 product. rebooted.

Installed the whole.net 4.0 product again. dotNetFx40_Full_setup.exe, but still getting the same error when installing the WebConsoleSetup.

It sounds like I should have had iis 7.0 and .net 4.0 installed before I installed any NetSQLAzman Gui..?  I really appreciate your time and and dedication to this product.

Regards, Steve

 

Jul 9, 2010 at 11:43 PM

Hi,

your Windows 2008 is a 32 or 64 bit OS ?

Have you installed the Full .NET 4.0 Fmk (.NET 4.0 client profile is not enough !)

Regards,

Andrea.

__________________________________
Andrea Ferendeles
NetSqlAzMan Project Coordinator
E-mail aferende@hotmail.com Web http://netsqlazman.codeplex.com

Jul 10, 2010 at 12:03 AM

It is 64 bit. Windows Server Enterprise 2008 SP2

We installed the the full .net 4.0.  (dotNetFx40_Full_setup.exe) 

I'll be away all next week. I'll get back to this then. Thanks for all your help.

Regards, Steve

 

Jul 10, 2010 at 9:35 AM

Hi,

for a 64 bit machine the right folder for aspnet_regiis.exe utility is:

"%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe

Let me know if after .NET 4.0 full installation you have this file.

Regards,

Andrea.

__________________________________
Andrea Ferendeles
NetSqlAzMan Project Coordinator
E-mail aferende@hotmail.com Web http://netsqlazman.codeplex.com

Jul 23, 2010 at 2:16 PM

Hi,

Yes, "%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe  is there after the full .Net4.0 installation.

Regards, Steve

Jul 23, 2010 at 5:45 PM

Ok,

after .NET 4.0 Full Installation … does it works ?

Regards,

Andrea.

__________________________________
Andrea Ferendeles
NetSqlAzMan Project Coordinator
E-mail aferende@hotmail.com Web http://netsqlazman.codeplex.com

Jul 23, 2010 at 8:26 PM

No, the WebConsole didn't install. It immediately says "Installation Incomplete"

Here is the complete log from the command:  > msiexec /i "\directoy\NetSqlAzManWebConsolesetup.msi" /L*v "C:\NetSqlAzManWebConsoleInstallLog4.txt

=== Verbose logging started: 7/23/2010  15:18:12  Build type: SHIP UNICODE 4.05.6002.00  Calling process: C:\Windows\system32\msiexec.exe ===
MSI (c) (28:4C) [15:18:12:509]: Resetting cached policy values
MSI (c) (28:4C) [15:18:12:509]: Machine policy value 'Debug' is 0
MSI (c) (28:4C) [15:18:12:509]: ******* RunEngine:
           ******* Product: \s----e\NetSqlAzManWebConsolesetup.msi
           ******* Action:
           ******* CommandLine: **********
MSI (c) (28:4C) [15:18:12:524]: Machine policy value 'DisableUserInstalls' is 0
MSI (c) (28:4C) [15:18:12:542]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 3: 2
MSI (c) (28:4C) [15:18:12:580]: SOFTWARE RESTRICTION POLICY: Verifying package --> 'C:\steve\NetSqlAzManWebConsolesetup.msi' against software restriction policy
MSI (c) (28:4C) [15:18:12:581]: Note: 1: 2262 2: DigitalSignature 3: -2147287038
MSI (c) (28:4C) [15:18:12:581]: SOFTWARE RESTRICTION POLICY: C:\steve\NetSqlAzManWebConsolesetup.msi is not digitally signed
MSI (c) (28:4C) [15:18:12:581]: SOFTWARE RESTRICTION POLICY: C:\steve\NetSqlAzManWebConsolesetup.msi is permitted to run at the 'unrestricted' authorization level.
MSI (c) (28:4C) [15:18:12:596]: Cloaking enabled.
MSI (c) (28:4C) [15:18:12:596]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (28:4C) [15:18:12:622]: End dialog not enabled
MSI (c) (28:4C) [15:18:12:622]: Original package ==> C:\steve\NetSqlAzManWebConsolesetup.msi
MSI (c) (28:4C) [15:18:12:622]: Package we're running from ==> C:\Users\censored\AppData\Local\Temp\2\cee1132.msi
MSI (c) (28:4C) [15:18:12:638]: APPCOMPAT: looking for appcompat database entry with ProductCode '{82B85F9E-9AB8-4DBE-A28A-B6AF8694B701}'.
MSI (c) (28:4C) [15:18:12:638]: APPCOMPAT: no matching ProductCode found in database.
MSI (c) (28:4C) [15:18:12:645]: MSCOREE not loaded loading copy from system32
MSI (c) (28:4C) [15:18:12:652]: Machine policy value 'TransformsSecure' is 1
MSI (c) (28:4C) [15:18:12:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038
MSI (c) (28:4C) [15:18:12:652]: Machine policy value 'DisablePatch' is 0
MSI (c) (28:4C) [15:18:12:652]: Machine policy value 'AllowLockdownPatch' is 0
MSI (c) (28:4C) [15:18:12:652]: Machine policy value 'DisableLUAPatching' is 0
MSI (c) (28:4C) [15:18:12:653]: Machine policy value 'DisableFlyWeightPatching' is 0
MSI (c) (28:4C) [15:18:12:654]: APPCOMPAT: looking for appcompat database entry with ProductCode '{82B85F9E-9AB8-4DBE-A28A-B6AF8694B701}'.
MSI (c) (28:4C) [15:18:12:654]: APPCOMPAT: no matching ProductCode found in database.
MSI (c) (28:4C) [15:18:12:654]: Transforms are not secure.
MSI (c) (28:4C) [15:18:12:655]: PROPERTY CHANGE: Adding MsiLogFileLocation property. Its value is 'C:\NetSqlAzManWebConsoleInstallLog4.txt'.
MSI (c) (28:4C) [15:18:12:655]: Command Line: CURRENTDIRECTORY=C:\Users\censored CLIENTUILEVEL=0 CLIENTPROCESSID=2088
MSI (c) (28:4C) [15:18:12:655]: PROPERTY CHANGE: Adding PackageCode property. Its value is '{6ADF3F54-336D-4A6E-A8D5-E8EF08433DDC}'.
MSI (c) (28:4C) [15:18:12:655]: Product Code passed to Engine.Initialize:           ''
MSI (c) (28:4C) [15:18:12:655]: Product Code from property table before transforms: '{82B85F9E-9AB8-4DBE-A28A-B6AF8694B701}'
MSI (c) (28:4C) [15:18:12:655]: Product Code from property table after transforms:  '{82B85F9E-9AB8-4DBE-A28A-B6AF8694B701}'
MSI (c) (28:4C) [15:18:12:655]: Product not registered: beginning first-time install
MSI (c) (28:4C) [15:18:12:655]: PROPERTY CHANGE: Adding ProductState property. Its value is '-1'.
MSI (c) (28:4C) [15:18:12:655]: Entering CMsiConfigurationManager::SetLastUsedSource.
MSI (c) (28:4C) [15:18:12:655]: User policy value 'SearchOrder' is 'nmu'
MSI (c) (28:4C) [15:18:12:655]: Adding new sources is allowed.
MSI (c) (28:4C) [15:18:12:655]: PROPERTY CHANGE: Adding PackagecodeChanging property. Its value is '1'.
MSI (c) (28:4C) [15:18:12:655]: Package name extracted from package path: 'NetSqlAzManWebConsolesetup.msi'
MSI (c) (28:4C) [15:18:12:655]: Package to be registered: 'NetSqlAzManWebConsoleSetup.msi'
MSI (c) (28:4C) [15:18:12:655]: Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (28:4C) [15:18:12:656]: Note: 1: 2262 2: AdminProperties 3: -2147287038
MSI (c) (28:4C) [15:18:12:656]: PROPERTY CHANGE: Modifying ALLUSERS property. Its current value is '2'. Its new value: '1'.
MSI (c) (28:4C) [15:18:12:656]: Machine policy value 'DisableMsi' is 1
MSI (c) (28:4C) [15:18:12:656]: Machine policy value 'AlwaysInstallElevated' is 0
MSI (c) (28:4C) [15:18:12:656]: User policy value 'AlwaysInstallElevated' is 0
MSI (c) (28:4C) [15:18:12:656]: Product installation will be elevated because user is admin and product is being installed per-machine.
MSI (c) (28:4C) [15:18:12:656]: Running product '{82B85F9E-9AB8-4DBE-A28A-B6AF8694B701}' with elevated privileges: Product is assigned.
MSI (c) (28:4C) [15:18:12:657]: PROPERTY CHANGE: Adding CURRENTDIRECTORY property. Its value is 'C:\Users\censored'.
MSI (c) (28:4C) [15:18:12:657]: PROPERTY CHANGE: Adding CLIENTUILEVEL property. Its value is '0'.
MSI (c) (28:4C) [15:18:12:657]: PROPERTY CHANGE: Adding CLIENTPROCESSID property. Its value is '2088'.
MSI (c) (28:4C) [15:18:12:657]: TRANSFORMS property is now:
MSI (c) (28:4C) [15:18:12:657]: PROPERTY CHANGE: Adding VersionDatabase property. Its value is '200'.
MSI (c) (28:4C) [15:18:12:658]: SHELL32::SHGetFolderPath returned: C:\Users\censored\AppData\Roaming
MSI (c) (28:4C) [15:18:12:658]: SHELL32::SHGetFolderPath returned: C:\Users\censored\Favorites
MSI (c) (28:4C) [15:18:12:658]: SHELL32::SHGetFolderPath returned: C:\Users\censored\AppData\Roaming\Microsoft\Windows\Network Shortcuts
MSI (c) (28:4C) [15:18:12:659]: SHELL32::SHGetFolderPath returned: C:\Users\censored\Documents
MSI (c) (28:4C) [15:18:12:659]: SHELL32::SHGetFolderPath returned: C:\Users\censored\AppData\Roaming\Microsoft\Windows\Printer Shortcuts
MSI (c) (28:4C) [15:18:12:659]: SHELL32::SHGetFolderPath returned: C:\Users\censored\AppData\Roaming\Microsoft\Windows\Recent
MSI (c) (28:4C) [15:18:12:659]: SHELL32::SHGetFolderPath returned: C:\Users\censored\AppData\Roaming\Microsoft\Windows\SendTo
MSI (c) (28:4C) [15:18:12:659]: SHELL32::SHGetFolderPath returned: C:\Users\censored\AppData\Roaming\Microsoft\Windows\Templates
MSI (c) (28:4C) [15:18:12:660]: SHELL32::SHGetFolderPath returned: C:\ProgramData
MSI (c) (28:4C) [15:18:12:660]: SHELL32::SHGetFolderPath returned: C:\Users\censored\AppData\Local
MSI (c) (28:4C) [15:18:12:660]: SHELL32::SHGetFolderPath returned: C:\Users\censored\Pictures
MSI (c) (28:4C) [15:18:12:660]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools
MSI (c) (28:4C) [15:18:12:661]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
MSI (c) (28:4C) [15:18:12:661]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs
MSI (c) (28:4C) [15:18:12:661]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu
MSI (c) (28:4C) [15:18:12:662]: SHELL32::SHGetFolderPath returned: C:\Users\Public\Desktop
MSI (c) (28:4C) [15:18:12:662]: SHELL32::SHGetFolderPath returned: C:\Users\censored\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Administrative Tools
MSI (c) (28:4C) [15:18:12:662]: SHELL32::SHGetFolderPath returned: C:\Users\censored\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
MSI (c) (28:4C) [15:18:12:662]: SHELL32::SHGetFolderPath returned: C:\Users\censored\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
MSI (c) (28:4C) [15:18:12:662]: SHELL32::SHGetFolderPath returned: C:\Users\censored\AppData\Roaming\Microsoft\Windows\Start Menu
MSI (c) (28:4C) [15:18:12:663]: SHELL32::SHGetFolderPath returned: C:\Users\censored\Desktop
MSI (c) (28:4C) [15:18:12:663]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Templates
MSI (c) (28:4C) [15:18:12:663]: SHELL32::SHGetFolderPath returned: C:\Windows\Fonts
MSI (c) (28:4C) [15:18:12:664]: Note: 1: 2898 2: MS Sans Serif 3: MS Sans Serif 4: 0 5: 16
MSI (c) (28:4C) [15:18:12:669]: MSI_LUA: Setting MsiRunningElevated property to 1 because the install is already running elevated.
MSI (c) (28:4C) [15:18:12:670]: PROPERTY CHANGE: Adding MsiRunningElevated property. Its value is '1'.
MSI (c) (28:4C) [15:18:12:670]: PROPERTY CHANGE: Adding Privileged property. Its value is '1'.
MSI (c) (28:4C) [15:18:12:670]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info 3: 2
MSI (c) (28:4C) [15:18:12:670]: PROPERTY CHANGE: Adding USERNAME property. Its value is 'Windows User'.
MSI (c) (28:4C) [15:18:12:670]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info 3: 2
MSI (c) (28:4C) [15:18:12:670]: PROPERTY CHANGE: Adding DATABASE property. Its value is 'C:\Users\censored\AppData\Local\Temp\2\cee1132.msi'.
MSI (c) (28:4C) [15:18:12:670]: PROPERTY CHANGE: Adding OriginalDatabase property. Its value is 'C:\steve\NetSqlAzManWebConsolesetup.msi'.
MSI (c) (28:4C) [15:18:12:670]: Machine policy value 'MsiDisableEmbeddedUI' is 0
MSI (c) (28:4C) [15:18:12:671]: PROPERTY CHANGE: Adding SourceDir property. Its value is 'C:\steve\'.
MSI (c) (28:4C) [15:18:12:671]: PROPERTY CHANGE: Adding SOURCEDIR property. Its value is 'C:\steve\'.
MSI (c) (28:D4) [15:18:12:672]: PROPERTY CHANGE: Adding VersionHandler property. Its value is '4.05'.
=== Logging started: 7/23/2010  15:18:12 ===
MSI (c) (28:4C) [15:18:12:681]: Note: 1: 2262 2: PatchPackage 3: -2147287038
MSI (c) (28:4C) [15:18:12:681]: Machine policy value 'DisableRollback' is 0
MSI (c) (28:4C) [15:18:12:681]: User policy value 'DisableRollback' is 0
MSI (c) (28:4C) [15:18:12:681]: PROPERTY CHANGE: Adding UILevel property. Its value is '5'.
MSI (c) (28:4C) [15:18:12:682]: PROPERTY CHANGE: Adding ACTION property. Its value is 'INSTALL'.
MSI (c) (28:4C) [15:18:12:682]: Doing action: INSTALL
MSI (c) (28:4C) [15:18:12:682]: Note: 1: 2262 2: ActionText 3: -2147287038
Action 15:18:12: INSTALL.
Action start 15:18:12: INSTALL.
MSI (c) (28:4C) [15:18:12:684]: UI Sequence table 'InstallUISequence' is present and populated.
MSI (c) (28:4C) [15:18:12:684]: Running UISequence
MSI (c) (28:4C) [15:18:12:684]: PROPERTY CHANGE: Adding EXECUTEACTION property. Its value is 'INSTALL'.
MSI (c) (28:4C) [15:18:12:684]: Doing action: DIRCA_CheckFX
Action 15:18:12: DIRCA_CheckFX.
Action start 15:18:12: DIRCA_CheckFX.
MSI (c) (28:4C) [15:18:12:686]: Note: 1: 2235 2:  3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'DIRCA_CheckFX'
MSI (c) (28:B4) [15:18:12:693]: Invoking remote custom action. DLL: C:\Users\censored\AppData\Local\Temp\2\MSI11BF.tmp, Entrypoint: CheckFX
MSI (c) (28:1C) [15:18:12:697]: Cloaking enabled.
MSI (c) (28:1C) [15:18:12:697]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (28:1C) [15:18:12:697]: Connected to service for CA interface.
INFO   : [07/23/2010 15:18:12:876] [CheckFX                                 ]: Custom Action is starting...
INFO   : [07/23/2010 15:18:12:877] [CheckFX                                 ]: CoInitializeEx - COM initialization Apartment Threaded...
INFO   : [07/23/2010 15:18:12:878] [CheckFX                                 ]: MsiGetPropertyW - Determine size of property 'VSDFrameworkVersion'
INFO   : [07/23/2010 15:18:12:880] [CheckFX                                 ]: Allocating space...
INFO   : [07/23/2010 15:18:12:880] [CheckFX                                 ]: MsiGetPropertyW - Getting Property 'VSDFrameworkVersion'...
INFO   : [07/23/2010 15:18:12:881] [CheckFX                                 ]: Property 'VSDFrameworkVersion'  retrieved with value 'v4.0'.
INFO   : [07/23/2010 15:18:12:881] [CheckFX                                 ]: MsiGetPropertyW - Determine size of property 'VSDFrameworkProfile'
INFO   : [07/23/2010 15:18:12:882] [CheckFX                                 ]: Property 'VSDFrameworkProfile'  retrieved with value ''.
INFO   : [07/23/2010 15:18:12:883] [CheckFX                                 ]: Set VSDNETMSG with the FrameworkVersion.
INFO   : [07/23/2010 15:18:12:884] [CheckFX                                 ]: MsiGetPropertyW - Determine size of property 'VSDNETMSG'
INFO   : [07/23/2010 15:18:12:885] [CheckFX                                 ]: Allocating space...
INFO   : [07/23/2010 15:18:12:885] [CheckFX                                 ]: MsiGetPropertyW - Getting Property 'VSDNETMSG'...
INFO   : [07/23/2010 15:18:12:886] [CheckFX                                 ]: Property 'VSDNETMSG'  retrieved with value 'This setup requires the .NET Framework version [1].  Please install the .NET Framework and run this setup again.'.
INFO   : [07/23/2010 15:18:12:887] [CheckFX                                 ]: MsiSetPropertyW - Setting Property Value...
INFO   : [07/23/2010 15:18:12:888] [CheckFX                                 ]: MsiSetPropertyW - Setting property 'VSDNETMSG' to 'This setup requires the .NET Framework version 4.0.  Please install the .NET Framework and run this setup again.'.
MSI (c) (28!28) [15:18:12:889]: PROPERTY CHANGE: Modifying VSDNETMSG property. Its current value is 'This setup requires the .NET Framework version [1].  Please install the .NET Framework and run this setup again.'. Its new value: 'This setup requires the .NET Framework version 4.0.  Please install the .NET Framework and run this setup again.'.
INFO   : [07/23/2010 15:18:12:889] [CheckFX                                 ]: MsiGetPropertyW - Determine size of property 'VSDNETURLMSG'
INFO   : [07/23/2010 15:18:12:889] [CheckFX                                 ]: Allocating space...
INFO   : [07/23/2010 15:18:12:890] [CheckFX                                 ]: MsiGetPropertyW - Getting Property 'VSDNETURLMSG'...
INFO   : [07/23/2010 15:18:12:891] [CheckFX                                 ]: Property 'VSDNETURLMSG'  retrieved with value '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?'.
INFO   : [07/23/2010 15:18:12:892] [CheckFX                                 ]: MsiSetPropertyW - Setting Property Value...
INFO   : [07/23/2010 15:18:12:893] [CheckFX                                 ]: MsiSetPropertyW - Setting property 'VSDNETURLMSG' to 'This setup requires the .NET Framework version 4.0.  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?'.
MSI (c) (28!28) [15:18:12:893]: PROPERTY CHANGE: Modifying VSDNETURLMSG property. Its current value is '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?'. Its new value: 'This setup requires the .NET Framework version 4.0.  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?'.
INFO   : [07/23/2010 15:18:12:894] [CheckFX                                 ]: MsiSetPropertyW - Setting Property Value...
INFO   : [07/23/2010 15:18:12:894] [CheckFX                                 ]: MsiSetPropertyW - Setting property 'VSDFXAvailable' to 'TRUE'.
MSI (c) (28!28) [15:18:12:895]: PROPERTY CHANGE: Adding VSDFXAvailable property. Its value is 'TRUE'.
INFO   : [07/23/2010 15:18:12:895] [CheckFX                                 ]: Writing config file with version: '4.0.0'...
INFO   : [07/23/2010 15:18:12:896] [CheckFX                                 ]: Creating Config File...
DEBUG  : [07/23/2010 15:18:12:897] [CheckFX                                 ]: Calling MsiGetActiveDatabase...
DEBUG  : [07/23/2010 15:18:12:897] [CheckFX                                 ]: Calling MsiDatabaseOpenView...
DEBUG  : [07/23/2010 15:18:12:898] [CheckFX                                 ]: Calling MsiViewExecute...
DEBUG  : [07/23/2010 15:18:12:899] [CheckFX                                 ]: Calling MsiViewFetch...
DEBUG  : [07/23/2010 15:18:12:900] [CheckFX                                 ]: Calling MsiRecordDataSize...
INFO   : [07/23/2010 15:18:12:901] [CheckFX                                 ]: MsiSetPropertyW - Setting Property Value...
INFO   : [07/23/2010 15:18:12:901] [CheckFX                                 ]: MsiSetPropertyW - Setting property 'VSDFxConfigFile' to 'C:\Users\censored\AppData\Local\Temp\2\CFG128A.tmp'.
MSI (c) (28!28) [15:18:12:902]: PROPERTY CHANGE: Adding VSDFxConfigFile property. Its value is 'C:\Users\censored\AppData\Local\Temp\2\CFG128A.tmp'.
INFO   : [07/23/2010 15:18:12:903] [CheckFX                                 ]: Custom Action succeeded.
INFO   : [07/23/2010 15:18:12:903] [CheckFX                                 ]: Custom Action completed with return code: '0'
Action ended 15:18:12: DIRCA_CheckFX. Return value 1.
MSI (c) (28:4C) [15:18:12:906]: Skipping action: ERRCA_UIANDADVERTISED (condition is false)
MSI (c) (28:4C) [15:18:12:906]: Doing action: AppSearch
Action 15:18:12: AppSearch. Searching for installed applications
Action start 15:18:12: AppSearch.
AppSearch: Property: IISVERSION, Signature: __4C291F3A7DC449C6B570AA6D6AF69E1A
MSI (c) (28:4C) [15:18:12:908]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (28:4C) [15:18:12:908]: Note: 1: 2262 2: CompLocator 3: -2147287038
MSI (c) (28:4C) [15:18:12:908]: PROPERTY CHANGE: Adding IISVERSION property. Its value is '#7'.
Action ended 15:18:12: AppSearch. Return value 1.
MSI (c) (28:4C) [15:18:12:908]: Doing action: FindRelatedProducts
Action 15:18:12: FindRelatedProducts. Searching for related applications
Action start 15:18:12: FindRelatedProducts.
Action ended 15:18:12: FindRelatedProducts. Return value 1.
MSI (c) (28:4C) [15:18:12:910]: Doing action: VSDCA_VsdLaunchConditions
Action 15:18:12: VSDCA_VsdLaunchConditions.
Action start 15:18:12: VSDCA_VsdLaunchConditions.
MSI (c) (28:4C) [15:18:12:911]: Note: 1: 2235 2:  3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'VSDCA_VsdLaunchConditions'
MSI (c) (28:94) [15:18:12:917]: Invoking remote custom action. DLL: C:\Users\censored\AppData\Local\Temp\2\MSI129A.tmp, Entrypoint: VsdLaunchConditions
INFO   : [07/23/2010 15:18:12:935] [VsdLaunchConditions                     ]: Custom Action is starting...
INFO   : [07/23/2010 15:18:12:936] [VsdLaunchConditions                     ]: CoInitializeEx - COM initialization Apartment Threaded...
INFO   : [07/23/2010 15:18:12:940] [VsdLaunchConditions                     ]: Enumerating table using SQL statement: 'SELECT * FROM `_VsdLaunchCondition`'
INFO   : [07/23/2010 15:18:12:941] [VsdLaunchConditions                     ]: Calling MsiGetActiveDatabase...
INFO   : [07/23/2010 15:18:12:942] [VsdLaunchConditions                     ]: MsiDatabaseOpenViewW - Prepare Database to view table...
INFO   : [07/23/2010 15:18:12:943] [VsdLaunchConditions                     ]: TMsiViewExecute - Open Database view on table...
INFO   : [07/23/2010 15:18:12:943] [VsdLaunchConditions                     ]: Checking a launch condition...
INFO   : [07/23/2010 15:18:12:944] [VsdLaunchConditions                     ]: Getting the condition to evaluate...
INFO   : [07/23/2010 15:18:12:945] [VsdLaunchConditions                     ]: MsiRecordGetStringW - Fetching value...
INFO   : [07/23/2010 15:18:12:945] [VsdLaunchConditions                     ]: MsiRecordGetStringW - Getting value from column '1'...
INFO   : [07/23/2010 15:18:12:946] [VsdLaunchConditions                     ]: Evaluating condition 'VSDFXAvailable'...
INFO   : [07/23/2010 15:18:12:947] [VsdLaunchConditions                     ]: RESULT: Condition is true. Nothing more to do.
INFO   : [07/23/2010 15:18:12:947] [VsdLaunchConditions                     ]: Custom Action succeeded.
INFO   : [07/23/2010 15:18:12:948] [VsdLaunchConditions                     ]: Custom Action completed with return code: '0'
Action ended 15:18:12: VSDCA_VsdLaunchConditions. Return value 1.
MSI (c) (28:4C) [15:18:12:951]: Doing action: LaunchConditions
Action 15:18:12: LaunchConditions. Evaluating launch conditions
Action start 15:18:12: LaunchConditions.
Action ended 15:18:12: LaunchConditions. Return value 1.
MSI (c) (28:4C) [15:18:12:952]: Doing action: CCPSearch
Action 15:18:12: CCPSearch. Searching for qualifying products
Action start 15:18:12: CCPSearch.
MSI (c) (28:4C) [15:18:12:953]: Note: 1: 2262 2: CCPSearch 3: -2147287038
Action ended 15:18:12: CCPSearch. Return value 1.
MSI (c) (28:4C) [15:18:12:954]: Doing action: RMCCPSearch
Action 15:18:12: RMCCPSearch. Searching for qualifying products
Action start 15:18:12: RMCCPSearch.
MSI (c) (28:4C) [15:18:12:954]: Note: 1: 2262 2: CCPSearch 3: -2147287038
Action ended 15:18:12: RMCCPSearch. Return value 0.
MSI (c) (28:4C) [15:18:12:955]: Doing action: ValidateProductID
Action 15:18:12: ValidateProductID.
Action start 15:18:12: ValidateProductID.
Action ended 15:18:12: ValidateProductID. Return value 1.
MSI (c) (28:4C) [15:18:12:957]: Doing action: WEBCA_TARGETVDIR
Action 15:18:12: WEBCA_TARGETVDIR.
Action start 15:18:12: WEBCA_TARGETVDIR.
MSI (c) (28:4C) [15:18:12:957]: Note: 1: 2235 2:  3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'WEBCA_TARGETVDIR'
MSI (c) (28:4C) [15:18:12:957]: PROPERTY CHANGE: Adding TARGETVDIR property. Its value is 'NetSqlAzMan-WebConsole'.
Action ended 15:18:12: WEBCA_TARGETVDIR. Return value 1.
MSI (c) (28:4C) [15:18:12:957]: Doing action: WEBCA_SetTARGETSITE
Action 15:18:12: WEBCA_SetTARGETSITE.
Action start 15:18:12: WEBCA_SetTARGETSITE.
MSI (c) (28:4C) [15:18:12:959]: Note: 1: 2235 2:  3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'WEBCA_SetTARGETSITE'
MSI (c) (28:18) [15:18:12:964]: Invoking remote custom action. DLL: C:\Users\censored\AppData\Local\Temp\2\MSI12CA.tmp, Entrypoint: SetTARGETSITE
INFO   : [07/23/2010 15:18:12:986] [SetTARGETSITE                           ]: Custom Action is starting...
INFO   : [07/23/2010 15:18:12:987] [SetTARGETSITE                           ]: CoInitializeEx - COM initialization Apartment Threaded...
ERROR  : [07/23/2010 15:18:12:990] [SetTARGETSITE                           ]: FAILED: -2147221164
ERROR  : [07/23/2010 15:18:12:991] [SetTARGETSITE                           ]: Custom Action failed with code: '340'
INFO   : [07/23/2010 15:18:12:992] [SetTARGETSITE                           ]: Custom Action completed with return code: '340'
Action ended 15:18:12: WEBCA_SetTARGETSITE. Return value 3.
MSI (c) (28:4C) [15:18:12:995]: Doing action: FatalErrorForm
Action 15:18:12: FatalErrorForm.
Action start 15:18:12: FatalErrorForm.
MSI (c) (28:4C) [15:18:12:996]: Note: 1: 2235 2:  3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'FatalErrorForm'
MSI (c) (28:D4) [15:18:12:998]: Note: 1: 2262 2: Error 3: -2147287038
Info 2898. For VSI_MS_Sans_Serif13.0_0_0 textstyle, the system created a 'MS Sans Serif' font, in 0 character set, of 13 pixels height.
MSI (c) (28:D4) [15:18:12:998]: Note: 1: 2262 2: Error 3: -2147287038
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
MSI (c) (28:D4) [15:18:12:998]: Note: 1: 2262 2: Error 3: -2147287038
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
MSI (c) (28:D4) [15:18:12:999]: Note: 1: 2262 2: Error 3: -2147287038
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
MSI (c) (28:D4) [15:18:13:003]: Note: 1: 2262 2: Error 3: -2147287038
Info 2898. For VsdDefaultUIFont.524F4245_5254_5341_4C45_534153783400 textstyle, the system created a 'MS Sans Serif' font, in 0 character set, of 13 pixels height.
MSI (c) (28:D4) [15:18:13:004]: Note: 1: 2262 2: Error 3: -2147287038
Info 2898. For VSI_MS_Sans_Serif16.0_1_0 textstyle, the system created a 'MS Sans Serif' font, in 0 character set, of 20 pixels height.
Action 15:18:13: FatalErrorForm. Dialog created
MSI (c) (28:AC) [15:18:13:017]: Note: 1: 2731 2: 0
Action ended 15:18:15: FatalErrorForm. Return value 1.
Action ended 15:18:15: INSTALL. Return value 3.
MSI (c) (28:4C) [15:18:15:602]: Destroying RemoteAPI object.
MSI (c) (28:1C) [15:18:15:603]: Custom Action Manager thread ending.
Property(C): UpgradeCode = {4D03D5B5-04EA-4EDE-9520-815DD7657549}
Property(C): ProgramFilesFolder = C:\Program Files (x86)\
Property(C): SourceDir = C:\s----e\
Property(C): TARGETVDIR = NetSqlAzMan-WebConsole
Property(C): ProgramMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\
Property(C): VSDFXAvailable = TRUE
Property(C): VSDFrameworkVersion = v4.0
Property(C): VSDAllowLaterFrameworkVersions = False
Property(C): IISVERSION = #7
Property(C): ProductName = .NET Sql Authorization Manager - Web Console
Property(C): ProductCode = {82B85F9E-9AB8-4DBE-A28A-B6AF8694B701}
Property(C): ProductVersion = 1.0.0
Property(C): Manufacturer = Andrea Ferendeles
Property(C): ARPHELPLINK = http://netsqlazman.codeplex.com
Property(C): ARPCONTACT = Andrea Ferendeles
Property(C): ARPCOMMENTS = .NET Sql Authorization Manager - Web Console
Property(C): ARPURLINFOABOUT = http://netsqlazman.codeplex.com
Property(C): ProductLanguage = 1033
Property(C): ALLUSERS = 1
Property(C): TARGETASPNETVERSION = 4.0.30319.0
Property(C): ARPPRODUCTICON = _853F67D554F05449430E7E.exe
Property(C): SecureCustomProperties = PREVIOUSVERSIONSINSTALLED;NEWERPRODUCTFOUND
Property(C): RedirectedDllSupport = 2
Property(C): VersionNT = 600
Property(C): VSDNETURLMSG = This setup requires the .NET Framework version 4.0.  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 5.1 or higher and Windows XP or higher.  This setup cannot be installed on Windows 2000.  Please install Internet Information Server or a newer operating system 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 4.0.  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): ErrorDialog = ErrorDialog
Property(C): SFF_UpFldrBtn = UpFldrBtn
Property(C): SFF_NewFldrBtn = NewFldrBtn
Property(C): AdminMaintenanceForm_Action = Repair
Property(C): VsdAppPoolsCombo = TARGETAPPPOOL
Property(C): VsdSiteCombo = TARGETSITE
Property(C): BTNSOURCECODE = 1
Property(C): EulaForm_Property = No
Property(C): MaintenanceForm_Action = Repair
Property(C): DefaultUIFont = VsdDefaultUIFont.524F4245_5254_5341_4C45_534153783400
Property(C): SplashForm_NextArgs = WelcomeForm
Property(C): WelcomeForm_PrevArgs = SplashForm
Property(C): WelcomeForm_NextArgs = ReadmeForm
Property(C): ReadmeForm_PrevArgs = WelcomeForm
Property(C): ReadmeForm_NextArgs = EulaForm
Property(C): EulaForm_PrevArgs = ReadmeForm
Property(C): EulaForm_NextArgs = Custom2Buttons
Property(C): Custom2Buttons_PrevArgs = EulaForm
Property(C): WebFolderForm_NextArgs = ConfirmInstallForm
Property(C): ConfirmInstallForm_PrevArgs = WebFolderForm
Property(C): AdminWelcomeForm_NextArgs = AdminWebFolderForm
Property(C): AdminWebFolderForm_PrevArgs = AdminWelcomeForm
Property(C): AdminWebFolderForm_NextArgs = AdminConfirmInstallForm
Property(C): AdminConfirmInstallForm_PrevArgs = AdminWebFolderForm
Property(C): MsiLogFileLocation = C:\NetSqlAzManWebConsoleInstallLog4.txt
Property(C): PackageCode = {6ADF3F54-336D-4A6E-A8D5-E8EF08433DDC}
Property(C): ProductState = -1
Property(C): PackagecodeChanging = 1
Property(C): CURRENTDIRECTORY = C:\Users\censored
Property(C): CLIENTUILEVEL = 0
Property(C): CLIENTPROCESSID = 2088
Property(C): VersionDatabase = 200
Property(C): VersionMsi = 4.05
Property(C): VersionNT64 = 600
Property(C): WindowsBuild = 6002
Property(C): ServicePackLevel = 2
Property(C): ServicePackLevelMinor = 0
Property(C): MsiNTProductType = 3
Property(C): MsiNTSuiteEnterprise = 1
Property(C): WindowsFolder = C:\Windows\
Property(C): WindowsVolume = C:\
Property(C): System64Folder = C:\Windows\system32\
Property(C): SystemFolder = C:\Windows\SysWOW64\
Property(C): RemoteAdminTS = 1
Property(C): TempFolder = C:\Users\censored\AppData\Local\Temp\2\
Property(C): CommonFilesFolder = C:\Program Files (x86)\Common Files\
Property(C): ProgramFiles64Folder = C:\Program Files\
Property(C): CommonFiles64Folder = C:\Program Files\Common Files\
Property(C): AppDataFolder = C:\Users\censored\AppData\Roaming\
Property(C): FavoritesFolder = C:\Users\censored\Favorites\
Property(C): NetHoodFolder = C:\Users\censored\AppData\Roaming\Microsoft\Windows\Network Shortcuts\
Property(C): PersonalFolder = C:\Users\censored\Documents\
Property(C): PrintHoodFolder = C:\Users\censored\AppData\Roaming\Microsoft\Windows\Printer Shortcuts\
Property(C): RecentFolder = C:\Users\censored\AppData\Roaming\Microsoft\Windows\Recent\
Property(C): SendToFolder = C:\Users\censored\AppData\Roaming\Microsoft\Windows\SendTo\
Property(C): TemplateFolder = C:\ProgramData\Microsoft\Windows\Templates\
Property(C): CommonAppDataFolder = C:\ProgramData\
Property(C): LocalAppDataFolder = C:\Users\censored\AppData\Local\
Property(C): MyPicturesFolder = C:\Users\censored\Pictures\
Property(C): AdminToolsFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\
Property(C): StartupFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\
Property(C): StartMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\
Property(C): DesktopFolder = C:\Users\Public\Desktop\
Property(C): FontsFolder = C:\Windows\Fonts\
Property(C): GPTSupport = 1
Property(C): OLEAdvtSupport = 1
Property(C): ShellAdvtSupport = 1
Property(C): MsiAMD64 = 6
Property(C): Msix64 = 6
Property(C): Intel = 6
Property(C): PhysicalMemory = 2047
Property(C): VirtualMemory = 3526
Property(C): AdminUser = 1
Property(C): LogonUser = censored
Property(C): UserSID = S-1-5-21-24612330-3258768765-1037876860-1661
Property(C): UserLanguageID = 1033
Property(C): ComputerName = B--censored--1
Property(C): SystemLanguageID = 1033
Property(C): ScreenX = 1600
Property(C): ScreenY = 1200
Property(C): CaptionHeight = 19
Property(C): BorderTop = 1
Property(C): BorderSide = 1
Property(C): TextHeight = 16
Property(C): TextInternalLeading = 3
Property(C): ColorBits = 16
Property(C): TTCSupport = 1
Property(C): Time = 15:18:15
Property(C): Date = 7/23/2010
Property(C): MsiNetAssemblySupport = 4.0.30319.1
Property(C): MsiWin32AssemblySupport = 6.0.6001.18000
Property(C): MsiRunningElevated = 1
Property(C): Privileged = 1
Property(C): USERNAME = Windows User
Property(C): DATABASE = C:\Users\censored\AppData\Local\Temp\2\cee1132.msi
Property(C): OriginalDatabase = C:\steve\NetSqlAzManWebConsolesetup.msi
Property(C): SOURCEDIR = C:\steve\
Property(C): VersionHandler = 4.05
Property(C): UILevel = 5
Property(C): ACTION = INSTALL
Property(C): EXECUTEACTION = INSTALL
Property(C): VSDFxConfigFile = C:\Users\censored\AppData\Local\Temp\2\CFG128A.tmp
=== Logging stopped: 7/23/2010  15:18:15 ===
MSI (c) (28:4C) [15:18:15:644]: Note: 1: 1708
MSI (c) (28:4C) [15:18:15:644]: Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (28:4C) [15:18:15:644]: Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (28:4C) [15:18:15:644]: Product: .NET Sql Authorization Manager - Web Console -- Installation failed.

MSI (c) (28:4C) [15:18:15:650]: Windows Installer installed the product. Product Name: .NET Sql Authorization Manager - Web Console. Product Version: 1.0.0. Product Language: 1033. Installation success or error status: 1603.

MSI (c) (28:4C) [15:18:15:667]: Grabbed execution mutex.
MSI (c) (28:4C) [15:18:15:667]: Cleaning up uninstalled install packages, if any exist
MSI (c) (28:4C) [15:18:15:682]: MainEngineThread is returning 1603
=== Verbose logging stopped: 7/23/2010  15:18:15 ==

Jul 23, 2010 at 9:58 PM

We a 1601 MSI error.

Based on this post: http://www.appdeploy.com/msierrors/detail.asp?id=11.

please do this check for me.

From File Explorer,

- go into the folder you have .msi

- Right click on NetSqlAzManWebConsoleSetup.msi

- Properties

- Check if you see in right bottom corner a button called “Unlock” … if YES … press it and try to install again.

Regards,

Andrea.

__________________________________
Andrea Ferendeles
NetSqlAzMan Project Coordinator
E-mail aferende@hotmail.com Web http://netsqlazman.codeplex.com

Jul 23, 2010 at 10:10 PM

The properties for the NetSqlAzManWebConsoleSetup.msi file has no "Unlock" control (button, check box, radio button, icon, etc). On the General Tab there are attributes: Read-only, Hidden and an Advanced Button. Security tab it says I have full control, Custom, Details and Previous Versions tabs don't have any "Unlock" on them.

Steve

 

 

Jul 24, 2010 at 9:30 AM

Hello,

I have reproduced your error.

It's like if you've installed Framework 4.0 but it is not complete or is of a different version.

To ensure that all prerequisites are correctly installed, download the setup.exe file from here: http://netsqlazman.codeplex.com/releases/40856/download/137974 and then try to run Setup.exe.

Let me know if something changes.

Regards,

Andrea.

__________________________________
Andrea Ferendeles
NetSqlAzMan Project Coordinator
E-mail aferende@hotmail.com Web http://netsqlazman.codeplex.com

Jul 24, 2010 at 10:36 AM

Solution Found !

You must install: IIS6 or IIS7 with IIS6 Metabase Compatibility

To resolve this problem, install the IIS 6 Metabase Compatibility component on the destination computer, and then rerun NetSqlAzMan Web Console Setup.

Install the IIS 6.0 Management Compatibility Components in Windows Server 2008 R2 or in Windows Server by using the Server Manager tool

1.Click Start, click Administrative Tools, and then click Server Manager.

2.In the navigation pane, expand Roles, right-click Web Server (IIS), and then click Add Role Services.

3.In the Select Role Services pane, scroll down to IIS 6 Management Compatibility.

4.Click to select the IIS 6 Metabase Compatibility and IIS 6 Management Console check boxes.

5.In the Select Role Services pane, click Next, and then click Install at the Confirm Installations Selections pane.

6.Click Close to exit the Add Role Services wizard.

Useful Links:

http://stackoverflow.com/questions/1817106/msi-installer-for-web-setup-project-fails-on-windows-2008-server-with-iis-7

http://technet.microsoft.com/en-us/library/bb397374(EXCHG.80).aspx

Regards,

Andrea.

Jul 26, 2010 at 10:00 PM

We installed the IIS6 Metabase Compatibility product and the install worked! Thank you!  Is there a way to show a better error in future versions?

Minor point: I changed the default name from NetSqlAzMan-WebConsole to NetSqlAzManWeb. The launch icon in the start menu still has the default name. Initially I get a 404.

When I type in the new name, I get.. HTTP Error 500.24.  Here is the screen dump.  I ended up uninstalling and reinstalling with .net 4.0 classic pool and that launched the GUI.  I was surprised to see the same GUI console when I ran the web console.

Many Thanks for all your time and help!!  Steve

 

HTTP Error 500.24 - Internal Server Error

An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode.

<fieldset><legend>Detailed Error Information</legend>
Module ConfigurationValidationModule
Notification BeginRequest
Handler PageHandlerFactory-Integrated-4.0
Error Code 0x80070032
Requested URL http://localhost:80/NetSqlAzManWeb/Default.aspx
Physical Path C:\inetpub\wwwroot\NetSqlAzManWeb\Default.aspx
Logon Method Not yet determined
Logon User Not yet determined
</fieldset>
<fieldset><legend>Most likely causes:</legend>
  • system.web/identity@impersonate is set to true.
</fieldset>
<fieldset><legend>Things you can try:</legend>
  • If the application supports it, disable client impersonation.
  • If you are certain that it is OK to ignore this error, it can be disabled by setting system.webServer/validation@validateIntegratedModeConfiguration to false.
  • Move this application to an application pool using Classic .NET mode - for example, %SystemRoot%\system32\inetsrv\appcmd set app "Default Web Site/" /applicationPool:"Classic .NET AppPool"
(You can set "Classic .NET AppPool" to the name of another application pool running in Classic managed pipeline mode) </fieldset>

 

 

 

Jul 27, 2010 at 8:48 AM

Great !

NetSqlAzManWebConsole can work in Integrated Pipeline Enabled and Impersonate Disabled or Integrated Pipeline Disabled and Impersonate Enabled.

About the error … this is an MSI/IIS error and I cannot change it.

About the Programs menu Shortcut I will try to resolve for the next release.

I suggest you to not use the Classic ASP.NET App Pool … because it cannot read informations from Active Directory.

Create instead a custom Application Pool running with a Domain User. (remember to register this user with the command “aspnet_regiis –ga DOMAIN\username”).

Regards,

Andrea.

__________________________________
Andrea Ferendeles
NetSqlAzMan Project Coordinator
E-mail aferende@hotmail.com Web http://netsqlazman.codeplex.com