Windows Server 2012

For general questions and discussions specific to the AbleCommerce GOLD ASP.Net shopping cart software.
Post Reply
dc8johnson
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 87
Joined: Fri Nov 20, 2009 8:46 am

Windows Server 2012

Post by dc8johnson » Fri Feb 07, 2014 12:30 pm

I'm trying to install Gold R6 on a Windows Server 2012 machine and I'm getting 500 errors. If I remove the web.config then I can view the static pages like CSS files. If I start commenting out lines in the web.config I can eventually get the CSS files to display but the site doesn't run.

Should GOLD be able to run on Windows Server 2012? Are there any changes necessary to get this to work?

Thanks,
David Johnson

User avatar
NC Software
AbleCommerce Partner
AbleCommerce Partner
Posts: 4620
Joined: Mon Sep 13, 2004 6:06 pm
Contact:

Re: Windows Server 2012

Post by NC Software » Sun Feb 09, 2014 8:36 am

It has nothing to do with the OS, AbleCommerce requires IIS and .NET. It sounds like you have a major configuration issue and/or messed something up in the web.config most likely related to security (authentication). Windows Server 2012 will work fine.
Neal Culiner
NC Software, Inc.

User avatar
mikek
Commander (CMDR)
Commander (CMDR)
Posts: 112
Joined: Wed Oct 15, 2008 9:30 pm
Location: Boston, MA
Contact:

Re: Windows Server 2012

Post by mikek » Mon Feb 10, 2014 10:17 am

AbleCommerce requires 32bit application pool option enabled. In IIS8 this option is not enabled by default.

- Open IIS8 manager
- Select application pool assigned to your site and select Advanced Settings
- Set "Enable 32-Bit Applications" to True
Mike Kolev

User avatar
NC Software
AbleCommerce Partner
AbleCommerce Partner
Posts: 4620
Joined: Mon Sep 13, 2004 6:06 pm
Contact:

Re: Windows Server 2012

Post by NC Software » Mon Feb 10, 2014 10:22 am

mikek wrote:AbleCommerce requires 32bit application pool option enabled. In IIS8 this option is not enabled by default.

- Open IIS8 manager
- Select application pool assigned to your site and select Advanced Settings
- Set "Enable 32-Bit Applications" to True
where is this documented? I don't see it at help.ablecommerce.com in system requirements, etc. If this was the case this user would have seen a binary format exception, it sounds like he has issues with any aspx page rendering and authentication issues, i.e. web.config(s) are tampered with an incorrect.
Neal Culiner
NC Software, Inc.

Scrollwoman
Ensign (ENS)
Ensign (ENS)
Posts: 9
Joined: Sat Sep 11, 2010 12:53 pm

Re: Windows Server 2012

Post by Scrollwoman » Mon Feb 10, 2014 2:04 pm

Make sure that you have uninstalled any Citrix programs before you try to install Ablecommerce or any printers. I have two Windows 2012 Servers, one with Ablecommerce websites and the other with our main database. I had some major issues when I configured the database server because I loaded GoToMy PC on it before I had everything else loaded. It also messed with our printers. So, definitely check what other programs you have on the server.

dc8johnson
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 87
Joined: Fri Nov 20, 2009 8:46 am

Re: Windows Server 2012

Post by dc8johnson » Fri Feb 14, 2014 4:42 pm

The problem turned out to be that ASP.NET 4.5 had been installed before IIS was installed. So .NET wasn't enabled for IIS because of how the core server was installed.

See http://www.iis.net/learn/get-started/wh ... -aspnet-45
David Johnson

Post Reply