Gravatar for

Question by naveen, Sep 13, 2016 5:49 PM

Is it ok to place CM server url in setting of defaultIndexConfiguration of CD server?

we have CM and 2 CD servers share same index as I have provided same source name for all and also I have provided as the one that generated by CM server and in all 3 servers is pointing to CM server. I am bit worried as it is coupling CM server and CD server if CM goes down will CD search works? What is the best way to provide in CD servers?

1 Reply
Gravatar for

Answer by Sébastien Belzile, Sep 14, 2016 8:14 AM

Hi, serverurl is used mainly for indexing purposes: it will be used to fetch HTML content and security provider configuration, i.e: not required by CDs It will not affect your search. I would say keep it as is.

Gravatar for

Comment by naveen, Sep 14, 2016 3:52 PM

Thanks, I verified my self by updating securityprovider serverurl in CES admin UI when querying . It worked without any issues, it was not working only during indexing. So I believe indexing is where Coveo makes webservice calls. When querying it may use already setup security context and it may not call sitecore webservice.

Gravatar for

Comment by Sébastien Belzile, Sep 14, 2016 3:58 PM

Update after discussion with my colleagues: on your CM, you should set the serverUrl to the URL of your NLB. Otherwise you might have trouble with your securities.

Ask a question