"Express" is greyed out in the installer

 

I want to install EPiServer CMS 5.2.375.7 with the example web site and database. But the installer only has "Application Files" and "Custom" clickable; "Express" is greyed out. And when I go into "Custom", only "Core Files" and "Public Templates" are available - there's no "Example Site" listed.

I see the link to the blog post for doing an express installation from a command prompt, but that page says it requires SQ Server installed locally. My SQL Server is on the network.

How do I get the example site installed?

 

#26874
Jan 06, 2009 16:58
 
The application files includes a tool called "EPiServer Installation Manager". It should be available from the start menu. Run it and choose to install a site with database from the options. In the wizard select public templates.
#26875
Jan 06, 2009 21:10
 

I tried this just now (using "Install Site (SqlServer)"), but the install failed with "Error - This access control list is not in canonical form and therefore cannot be modified." I didn't set up an access control list in the wizard...

Here's the log from the installer window:

Copied connectionStrings.config
Copied default.htm
Copied EPiServerLog.config
Copied FileSummary.config
Copied global.asax
Copied web.config.6
Copied web.config.7
Copied AdapterMappings.browser
Copied IE6.browser
Copied contentChannelText.xml
Copied languageDA.xml
Copied languageDE.xml
Copied languageEN.xml
Copied languageES.xml
Copied languageFI.xml
Copied languageFR.xml
Copied languageJA.xml
Copied languageNL.xml
Copied languageNO.xml
Copied languagePT.xml
Copied languageSV.xml
Copied languageZH.xml
Copied newtext.xml
Copied newtext_sent_to_translation.xml
Copied workflowFoundation.xml
Copied workflowFoundation_DA.xml
Copied workflowFoundation_DE.xml
Copied workflowFoundation_EN.xml
Copied workflowFoundation_ES.xml
Copied workflowFoundation_FI.xml
Copied workflowFoundation_FR.xml
Copied workflowFoundation_JA.xml
Copied workflowFoundation_NL.xml
Copied workflowFoundation_NO.xml
Copied workflowFoundation_PT.xml
Copied workflowFoundation_SV.xml
Copied workflowFoundation_ZH.xml
Copied ElektroPost.Licensing.dll
Copied EPiServer.BaseLibrary.dll
Copied EPiServer.Configuration.dll
Copied EPiServer.dll
Copied EPiServer.Enterprise.dll
Copied EPiServer.Events.dll
Copied EPiServer.ImageLibrary.dll
Copied EPiServer.Implementation.dll
Copied EPiServer.Legacy4.dll
Copied EPiServer.Log.Analyzers.dll
Copied EPiServer.Log.Core.dll
Copied EPiServer.Lucene.dll
Copied EPiServer.Providers.Oracle.dll
Copied EPiServer.Scheduler.dll
Copied EPiServer.Scheduler.WKTL.dll
Copied EPiServer.UI.dll
Copied EPiServer.Web.WebControls.dll
Copied EPiServer.WebDav.dll
Copied EPiServer.WorkflowFoundation.dll
Copied EPiServer.Wsrp.dll
Copied EPiServer.XForms.dll
Copied log4net.dll
Copied Microsoft.Web.Services3.dll
Moved web.config.7 to web.config
Removed web.config.6
System.InvalidOperationException: The installation failed, and the rollback has been performed. ---> System.InvalidOperationException: This access control list is not in canonical form and therefore cannot be modified.
at System.Security.AccessControl.CommonAcl.ThrowIfNotCanonical()
at System.Security.AccessControl.CommonAcl.SetQualifiedAce(SecurityIdentifier sid, AceQualifier qualifier, Int32 accessMask, AceFlags flags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType)
at System.Security.AccessControl.DiscretionaryAcl.SetAccess(AccessControlType accessType, SecurityIdentifier sid, Int32 accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags)
at System.Security.AccessControl.CommonObjectSecurity.ModifyAccess(AccessControlModification modification, AccessRule rule, Boolean& modified)
at System.Security.AccessControl.CommonObjectSecurity.SetAccessRule(AccessRule rule)
at EPiServer.Install.FileSystem.Installers.SetAccessRightsInstaller.Install(IDictionary stateSaver)
at System.Configuration.Install.Installer.Install(IDictionary stateSaver)
at System.Configuration.Install.TransactedInstaller.Install(IDictionary savedState)
--- End of inner exception stack trace ---
at System.Configuration.Install.TransactedInstaller.Install(IDictionary savedState)
at EPiServer.Install.InstallationManager.DoInstall()
Error - System.Management.Automation.CmdletInvocationException: This access control list is not in canonical form and therefore cannot be modified. ---> System.InvalidOperationException: This access control list is not in canonical form and therefore cannot be modified.
at EPiServer.Install.InstallationManager.DoInstall()
at EPiServer.Install.InstallationManager.CommitBulkInstall()
at EPiServer.Install.Common.Cmdlets.CommitBulkInstallCmdlet.ProcessRecord()
at System.Management.Automation.Cmdlet.DoProcessRecord()
at System.Management.Automation.CommandProcessor.ProcessRecord()
--- End of inner exception stack trace ---
at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
at System.Management.Automation.Parser.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList)
at System.Management.Automation.Parser.StatementListNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList)

#26903
Jan 07, 2009 16:23
 

The error occurs when the installation process is about to set permissions for the worker process account and inet user on the site folder and the VPP folders (uploaded files). Some googling indicates that the error is caused by corrupted permission entries and a lot of hits refers to the use of NewSid [http://technet.microsoft.com/en-us/sysinternals/bb897418.aspx].

Here's another forum post describing a similar problem, but in the registry. http://forum.sysinternals.com/forum_posts.asp?TID=6260 

Is it by any chance a cloned machine you are testing on?

#26915
Jan 08, 2009 9:27
Øyvind Wabakken Hognestad
Member since: 2003
 

This happends in a WM Ware (mirrored configuration) environment. If you are running Windows XP you can fix this by adding the ASP.Net user account access rights on the folder c:\episerver\sites. Remember to choose Advanced and Replace permissions entries on child objects.

#33779
Oct 20, 2009 10:57
Christoffer Nordling
Member since: 2006
 

got this problem when trying to install a episerver 6 R2 and the problem was that the vpp folder was in the same folder as the site. Made a new vpp folder outside of inetpub and it worked.

#53996
Sep 28, 2011 16:14
ben
 

I also had this problem when I was trying to install the Database and site from EPiServer Deployment Manager. 

I do not know how to resolve it. I have tried the above solutions but still the same issue. 

#69164
Mar 25, 2013 2:13
ben
 

Error - This access control list is not in canonical form and therefore cannot be modified.

#69165
Mar 25, 2013 2:15
This thread is locked and should be used for reference only. Please use the Episerver CMS 7 and earlier versions forum to open new discussions.