Refresh Site Cache

Where does the Refresh Site Cache in the Business Applications get its URL

from.

It's not currently working in my system and I believe the problem lies in

the URL it is using. I have already modified the Web.config file for the

permissions and the rest of Catalog Manager works fine.

Please Advise.

[359 byte] By [Xcel] at [2008-1-29]
# 1

It examines all of the applications listed in the Commerce Server site resource and connects to each one.

Can you describe the problem you are having?

JoeWasson-MSFT at 2007-9-4 > top of Msdn Tech,Commerce Server,Commerce Server 2007...
# 2

This information is obtained from the Applications configured for your site. You can see the APplications in the Commerce Server Manager->CommerceSites->SiteName->Applications

Do you see any error when you Refresh the site cache?

VinayakTadas-MSFT at 2007-9-4 > top of Msdn Tech,Commerce Server,Commerce Server 2007...
# 3

We are getting closer?

The Application was pointed to the wrong Application Name in IIS - which I have corrected.

Now I am getting an Unauthorized access error - I have already gone through the document "How to Authorize Members of a Security Group to Update Cache" - so I am not sure where else to look.

Xcel at 2007-9-4 > top of Msdn Tech,Commerce Server,Commerce Server 2007...
# 4
What is the sub-error (e.g. 401.x and 403.x - the x tells you a lot about what caused the error)?
ColinBowern at 2007-9-4 > top of Msdn Tech,Commerce Server,Commerce Server 2007...
# 5
It is just 401 (Unauthorized)
Xcel at 2007-9-4 > top of Msdn Tech,Commerce Server,Commerce Server 2007...
# 6

You need to modify the web.config in the base commerce server inetpub directory to include security authorizations for your administrative accounts.

<configuration>
...

<location path="SiteCacheRefresh.axd">
<system.web>
<authorization>
<allow roles="yourserver\yourCatalogAdmin"/>
<allow roles="yourserver\yourMarketingAdmin"/>
<allow roles="yourserver\yourOrdersAdmin"/>
<allow roles="yourserver\yourProfilesAdmin"/>
<allow roles="builtin\Administrators"/>
<deny users="*"/>
<deny users="*?"/>
</authorization>
</system.web>
</location>

</configuration>

StevenT.Wolf at 2007-9-4 > top of Msdn Tech,Commerce Server,Commerce Server 2007...
# 7
I have already done that.
Xcel at 2007-9-4 > top of Msdn Tech,Commerce Server,Commerce Server 2007...
# 8

Ensure that you updated the web.config file in both the actual commerce server web-site as well as each of the web-services directories

rgds, Brian

BrianKrainerJacobsen at 2007-9-4 > top of Msdn Tech,Commerce Server,Commerce Server 2007...