Problem Installing v11.2.3 on Win2003/IIS6

General ShopSite user discussion

Problem Installing v11.2.3 on Win2003/IIS6

Postby royhink » Fri Nov 30, 2012 12:11 pm

I remember running into this before, but just can't remember the solution.

I've got a new store install of v11.2.3 on a Windows 2003/IIS6 server. When I try to start /ss/start.cgi, it's giving me:

Server Error in '/' Application.
Access denied to 'D:\Inetpub\CountryBusinessGuide\'. Failed to start monitoring file changes. (Full Text below)

The setup.exe completed. The setup.html log file looks like Access Permissions were set correctly, and the folder permissions and Win User/Groups look to be assigned correctly.

What do you think?

Code: Select all
Server Error in '/' Application.
Access denied to 'D:\Inetpub\CountryBusinessGuide\'. Failed to start monitoring file changes.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Web.HttpException: Access denied to 'D:\Inetpub\CountryBusinessGuide\'. Failed to start monitoring file changes.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[HttpException (0x80070005): Access denied to 'D:\Inetpub\CountryBusinessGuide\'. Failed to start monitoring file changes.]
   System.Web.DirMonCompletion..ctor(DirectoryMonitor dirMon, String dir, Boolean watchSubtree, UInt32 notifyFilter) +139
   System.Web.DirectoryMonitor.StartMonitoring() +42
   System.Web.DirectoryMonitor.StartMonitoringFile(String file, FileChangeEventHandler callback, String alias) +154
   System.Web.FileChangesMonitor.StartMonitoringDirectoryRenamesAndBinDirectory(String dir, FileChangeEventHandler callback) +278
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +331
[HttpException (0x80004005): ASP.NET Initialization Error]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +983
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +128
Version Information: Microsoft .NET Framework Version:1.1.4322.2500; ASP.NET Version:1.1.4322.2494
royhink
 
Posts: 104
Joined: Fri Jul 20, 2007 10:04 am
Location: Petaluma, CA

Re: Problem Installing v11.2.3 on Win2003/IIS6

Postby Jim » Mon Dec 03, 2012 9:02 am

Is this on a new server without any other ShopSite stores on it? If so have you enabled the cgi extentions. See the install help
http://www.shopsite.com/help/11.2/en-US/install/shopsite_win32_setup.html
I don't remember the differences between Win2003 and Win2008 but here is what is necessary for Win2008 and it probably needs to have something similar done for Win2003
Additional Preparations for Windows Server 2008

Windows Server 2008 requires a few additional steps before ShopSite will work as intended. Use the following steps to add the Web Server Role Service and CGI role service, allow CGI services to run on the Server, and, if instructed to do so, add the IIS 6 compatibility service.

Add the Web Server Role Service (for a new OS install or when Web Services is not installed)
In the Roles Summary section, click Add Roles, and then in the left panel click Server Roles.
In the list of Server Roles, check the box for Web Server (IIS). If prompted for confirmation to add required features, click the Add Required Features button.
Click Next. Read introductory information if you wish, and then click Next again.
Select the role services or features to install for Web Server (IIS):
In the Application Development group, check the box for CGI.
In the Security group, check the box for Basic Authentication.
In the Management Tools group, check the box for IIS Management Console.
Click Next. Review the selections to make sure that all of the above services or features are listed, and then click Install.
Click Close when installation is complete.
Add the CGI Role Service
Run Server Manager
In the left panel click Roles and wait a few seconds for the information to be displayed. Then in the right panel scroll down to find the Web Server (IIS) category. In the Role Services box, look for CGI in the Application Development group and check the CGI status.
If the CGI role service is not installed, click “Add Role Services”. In the Application Development group, check the CGI box and click Next, and then Install. The install process may take a few minutes to complete. When it finishes, click Close and then Cancel to exit the wizard.
Allow CGI Services to Run on the Server
Run Internet Information Services (IIS) Manager, or in Server Manager expand Roles, then Web Server (IIS), and then click on Internet Information Services (IIS) Manager.
In the Connections box, click on the machine name in the tree view.
In the IIS box double-click the “ISAPI and CGI Restrictions” icon (or right-click and select “Open Feature”.
In the panel to the right, click “Edit Feature Settings”.
Check the box for “Allow unspecified CGI modules” and click OK.
Jim
Site Admin
 
Posts: 4953
Joined: Fri Aug 04, 2006 1:42 pm
Location: Utah

Re: Problem Installing v11.2.3 on Win2003/IIS6

Postby royhink » Thu Dec 06, 2012 12:22 pm

My event log is referring to "Ionic Isapi Rewriting Filter" that showed up in IIS6 / ISAPI Filters.

Does ShopSite v11.2.3 install this dll?
royhink
 
Posts: 104
Joined: Fri Jul 20, 2007 10:04 am
Location: Petaluma, CA

Re: Problem Installing v11.2.3 on Win2003/IIS6

Postby loren_d_c » Thu Dec 06, 2012 2:54 pm

No, ShopSite does not install any ISAPI filters.

-Loren
loren_d_c
 
Posts: 2572
Joined: Fri Aug 04, 2006 12:02 pm
Location: Anywhere


Return to User Forum

Who is online

Users browsing this forum: No registered users and 106 guests