Gravatar for naveen.simhadri467@gmail.com

Question by naveen, Sep 14, 2016 3:50 PM

Security Provider - Unable to connect to sitecore

I am facing issue Security provider unable to connect to sitecore. However I am able to browse the url on server without any issue. Security provider is working only if I provide "server host name" instead of "Domain name" . Do we have to always provide only "Machine name" or IP address. Can't we provide DNS name in serverUrl?

Note : Our sitecore site has Authentication pipeline which will verify against AD. We do have created one AD user for Coveo and CES is running with that user account. will coveo security provider connects with sitecore from internal network by providing network credentials? I am suspecting this as I am able to browse the url on server in browser however it is unable connect in CES.

1 Reply
Gravatar for sbelzile@coveo.com

Answer by Sébastien Belzile, Sep 14, 2016 4:11 PM

Yes, this should work. Securities are expanded using REST calls only. This means if you can ping the Sitecore Web Service from your CES server, CES will be able to resolve your securities.

Usually, when clients get that kind of problem, the issue can be fixed somewhere in their hosts file or IIS configuration.

Gravatar for naveen.simhadri467@gmail.com

Comment by naveen, Sep 14, 2016 4:51 PM

Our sitecore site has Authentication pipeline which will verify against AD. We do have created one AD user for Coveo and CES is running with that user account. will coveo security provider connects with sitecore from internal network by providing network credentials? I am suspecting this as I am able to browse the url on server in browser however it is unable connect in CES.

Gravatar for sbelzile@coveo.com

Comment by Sébastien Belzile, Sep 15, 2016 8:13 AM

The Sitecore web service is handling authentication against Sitecore API. If you are using the AD module / if you hooked yourself in Sitecore authentication pipelines, it should be fine.

You need to make sure that the Sitecore Web Service is accessible though: [instance]\Website\sitecore modules\Web\Coveo\WebService\SitecoreWebService.asmx.

This is not required with Coveo Cloud anymore since securities are being pushed instead of pulled.

What is your error in CES?

Ask a question