Run-Time Error Message Occurs with Catalog Refresh (280717)



The information in this article applies to:

  • Microsoft Commerce Server 2002
  • Microsoft Commerce Server 2000

This article was previously published under Q280717

SYMPTOMS

When refreshing the catalog, you may receive the following error messages:

Commerce Server 2000
Error: Title: Error

A Runtime Error has occurred.
Do you wish to Debug?

Line: 242
Error: Invalid character
Followed by:
Error: Title: Internet Explorer Script Error

An error has occurred in the script on this page.

Line: 244
Char: 9
Error: Syntax Error
Code: 0
URL: http://sitename/vdir/include/Dlg_Error.asp

Do you want to continue running scripts on this page?
And possibly:
Error: Title: Business Desk: Error

An error occurred while refreshing the catalog cache for:

http://servername/retail
Commerce Server 2002

Error: Title: Business Desk: Error

An error occurred while refreshing the catalog cache for:

http://servername/retail

Number: 0x46
Description: Permission Denied
Source: Microsoft VBScript runtime error

CAUSE

Here are some of the reasons as to why you receive these error messages:
  • The user that is attempting to refresh the catalog does not have permissions to access BDRefresh.asp in the Site directory.
  • The Commerce Application was installed on a new Internet Information Server (IIS) Web site that is either bound to a secondary IP address or the Web site uses Host Headers.

RESOLUTION

Commerce Server 2000

If the user that is attempting to refresh the catalog does not have permissions to access BDRefresh.asp in the Site directory, the resolution is to give all users that are allowed to refresh catalogs read permission on BDRefresh.asp in the "retail" application directory.

If the Commerce Application was installed on a new Internet Information Server (IIS) Web site that is either bound to a secondary IP address or to a Web site that uses Host Headers, remove the application from IIS.

Commerce Server 2002

To resolve this problem, follow the steps that are outlined in the product documentation in the following topic:
Securing Your Site 
   Securing Business Desk 
      Securing BDRefresh.asp, RefreshApp.asp, and Opt-Out.asp
				

STATUS

Microsoft has confirmed that this is a problem in Microsoft Commerce Server 2000.

Modification Type:MajorLast Reviewed:10/28/2003
Keywords:kbbug kbpending KB280717