Solution Storefront Fails to Load After Resetting the Application

If your site has a very large catalog, the Solution Storefront's main page may fail to load the first time you try to access it after the corresponding application pool has been recycled, for example, following an IIS reset. This is due to the page timeout period being exceeded. To address this issue, follow these steps.

To configure the Solution Storefront to handle a very large catalog

  1. In a text editor, open the Web.config file that is associated with the business user zone of the Solution Storefront. The file is located in the C:\inetpub\wwwroot\wss\VirtualDirectories\<business_user_zone_dir> folder.

  2. Find the <httpRuntime> tag.

  3. In the httpRuntime tag, add the maxRequestLength= and executionTimeout= attributes, if they are not already there, and set their values (in milliseconds) correctly.

    For example:

    <httpRuntime            maxRequestLength="10240"            executionTimeout="36000"/>

  4. Save the file.

  5. Repeat steps 2 to 4 for the Web.config file associated with the extended zone of the Solution Storefront (the shopper zone). This file is located in the C:\inetpub\wwwroot\wss\VirtualDirectories\<shopper_zone_dir> folder.

See Also

Other Resources

Commerce Server 2009 R2 Troubleshooting