I am using the Episerver Find with Commerce R3 and using find search provider. I have followed all the instruction given here
but find the error on rebuilding index.
08/05/2013 20:08:26: Build Failed using "catalog" indexer. "The remote server returned an error: (403) Forbidden. Your key is not authorized to access (DELETE) '/khurramkhang_catalog/_query'"
2013-05-08 20:08:26,909  INFO Mediachase.Search.SearchManager - Build Failed using "catalog" indexer. "The remote server returned an error: (403) Forbidden.Your key is not authorized to access (DELETE) '/khurramkhang_catalog/_query'"Mediachase.Search.IndexBuildException: Build Failed using "catalog" indexer. "The remote server returned an error: (403) Forbidden.Your key is not authorized to access (DELETE) '/khurramkhang_catalog/_query'" ---> EPiServer.Find.ServiceException: The remote server returned an error: (403) Forbidden.Your key is not authorized to access (DELETE) '/khurramkhang_catalog/_query' ---> System.Net.WebException: The remote server returned an error: (403) Forbidden. at System.Net.HttpWebRequest.GetResponse() at EPiServer.Find.Connection.JsonRequest.GetResponse() at EPiServer.Find.Api.Command.GetResponse[TResult](IJsonRequest request) --- End of inner exception stack trace --- at EPiServer.Find.Api.Command.GetResponse[TResult](IJsonRequest request) at EPiServer.Business.Commerce.FindSearchProvider.FindSearchProvider.RemoveAll(String applicationName, String scope) at Mediachase.Search.Extensions.BaseCatalogIndexBuilder.BuildIndex(Boolean rebuild) at Mediachase.Search.SearchManager.BuildIndex(Boolean rebuild) --- End of inner exception stack trace ---
Seems that the key you are using is not valid. Is it a developer index you are using? Can it be that the developer index have expired?
Thanks for responding, I created the key just few days before, Wednesdat 3 May 2013. I think you could be probably right because on
http://find.episerver.com/MyServices/IndexDetails/1480 i can see following details of my services
catalogIndex Type: Developer ServiceStatus: CreatedCreated: 5/8/2013 3:51:35 PM
SettingsNumber of documents: 25000Languages: EnglishAllow Attachments: Allow SSL:
Created date looks wrong according to UK Format. In Uk Date format coming on website looks me wrong as it says 3 Aug 2013 not 8 May 2013. If this is the case then i think so a fix will be required on Find site.
I think so i should try to create a new key after 12 May to see if it generates correct date or gives an error.
I looked at the key and it seems to be valid. So then I would start looking if it is something wrong with the web.config where you placed you key to be read.
I followed the instruction given http://world.episerver.com/Download/Items/EPiServer-Commerce/EPiServer-Commerce-1-R3/EPiServer-Find-for-EPiServer-Commerce-1-R3/
Here is my config file.<?xml version="1.0" encoding="utf-8"?><Mediachase.Search> <SearchProviders defaultProvider="FindSearchProvider"> <providers><add name="FindSearchProvider" type="EPiServer.Business.Commerce.FindSearchProvider.FindSearchProvider, EPiServer.Business.Commerce.FindSearchProvider" serviceUrl="http://es-api01.episerver.com/aDcr8O1zgNrLCTwSwI8EeaRuVmK1ZJoi" defaultIndex="khurramkhang_catalog"/> </providers> </SearchProviders> <Indexers basePath="C:\EPiServer\Sites\EPiServerCommerceManager2\App_Data\SearchIndex"> <add name="catalog" type="EPiServer.Business.Commerce.FindSearchProvider.FindSearchIndexBuilder, EPiServer.Business.Commerce.FindSearchProvider" /> </Indexers></Mediachase.Search>
If you change that to your private one it should start working.
Mats Hellström was right about you, you are Marcus Great. Thanks It workd.
I bow for your kindness. Glad I could help.
you should have tried using a vpn service.. Get gom vpn from hackbs fro free