Page 1 of 1

Installation of 7.0.3 on Windows Server 2008 R2

Posted: Fri Oct 09, 2009 12:29 pm
by ghghgh
I'm trying to install AbleCommerce 7.0.3 on Windows Server 2008 R2.

I've put the site into IIS and given the Network Service user full control to the root folder but I am not passing all the tests when I run the Install/default.aspx page.

Test Results:
Test write in ~App_Data: PASSED
Test delete in ~App_Data: PASSED
Test write in ~App_Themes: PASSED
Test delete in ~App_Themes: PASSED
Test write in ~Assets: PASSED
Test delete in ~Assets: PASSED
Test write in ~webcharts: PASSED
Test delete in ~webcharts: PASSED
Test write in ~Assets/ProductImages: PASSED
Test delete in ~Assets/ProductImages: PASSED
Test write in ~App_Data/EmailTemplates: PASSED
Test delete in ~App_Data/EmailTemplates: PASSED
Test write in ~App_Data/EmailTemplates/1: FAILED
Access to the path '~App_Data/EmailTemplates/1/DELETEME.TXT' is denied.
Test write in ~App_Data/Logs: FAILED
Access to the path '~App_Data/Logs/DELETEME.TXT' is denied.
Test write in ~App_Data/DigitalGoods: FAILED
Access to the path '~App_Data/DigitalGoods/DELETEME.TXT' is denied.
Test write in ~App_Data/Scriptlets/Custom/Content: FAILED
Access to the path '~App_Data/Scriptlets/Custom/Content/DELETEME.TXT' is denied.
Test write in ~App_Data/Scriptlets/Custom/Footer: FAILED
Access to the path '~App_Data/Scriptlets/Custom/Footer/DELETEME.TXT' is denied.
Test write in ~App_Data/Scriptlets/Custom/Header: FAILED
Access to the path '~App_Data/Scriptlets/Custom/Header/DELETEME.TXT' is denied.
Test write in ~App_Data/Scriptlets/Custom/Layout: FAILED
Access to the path '~App_Data/Scriptlets/Custom/Layout/DELETEME.TXT' is denied.
Test write in ~App_Data/Scriptlets/Custom/Sidebar: FAILED
Access to the path '~App_Data/Scriptlets/Custom/Sidebar/DELETEME.TXT' is denied.
Test read of ~/web.config: PASSED
Test write access to ~App_Data/database.config: FAILED
Access to the path '~App_Data/database.config' is denied.
Test write access to ~App_Data/encryption.config: FAILED
Access to the path '~App_Data/encryption.config' is denied.
Test no existing files in '~/Assets/ProductImages/': PASSED
Test no existing files in '~/App_Data/EmailTemplates/': PASSED


If I take the first failed test: ~App_Data/EmailTemplates/1/DELETEME.TXT, and look at the effective permission for the Network Service user, the user has full control.

Any idea on how to fixt this?

Re: Installation of 7.0.3 on Windows Server 2008 R2

Posted: Fri Oct 09, 2009 4:18 pm
by jmestep
Try checking the subfolders, like App_Data and make sure the permissions propagated down to them.

Re: Installation of 7.0.3 on Windows Server 2008 R2

Posted: Fri Oct 09, 2009 5:36 pm
by ghghgh
The full control permissions are propigating down from the root folder:

EmailTemplates.1 Folder:
Image

EmailTemplates.1.DeleteMe File:
Image

Re: Installation of 7.0.3 on Windows Server 2008 R2

Posted: Tue Oct 13, 2009 9:26 am
by WylieE
Has anyone else had any problems installing 7.0.3 on Server 2008 R2? I have a new server on order and plan on installing R2.

Anyone?

Re: Installation of 7.0.3 on Windows Server 2008 R2

Posted: Tue Oct 13, 2009 12:51 pm
by AbleMods
Isn't ASPNET still required to have permissions since it's an ASP.NET application? Or did that change in 2008?

Re: Installation of 7.0.3 on Windows Server 2008 R2

Posted: Tue Oct 13, 2009 1:44 pm
by Logan Rhodehamel
You can try using the free process monitor tool from Microsoft (fka Sysinternals filemon). If you run that you might be able to see what user is trying create the file. Perhaps it's not NETWORK SERVICE that needs permission.

Re: Installation of 7.0.3 on Windows Server 2008 R2

Posted: Tue Oct 13, 2009 4:50 pm
by jmestep
We are running several sites on Windows Web Server 2008 SP 2. We had to give IIS_IUSER read permissions at one point but I don't remember why, but we ran into some problem and when we did trouble shooting, that is what we found.

Re: Installation of 7.0.3 on Windows Server 2008 R2

Posted: Wed Oct 14, 2009 3:21 am
by mazhar
Yes provide read/write permissions to IIS_IUSER.