Coveo for Sitecore 5 is now available!

Checking if the Ports Used by Coveo for Sitecore are Opened on the Remote CES Server

On-Premises only


Coveo for Sitecore uses a specific series of ports to communicate with CES. In a set up where Sitecore and CES are on different servers, you need to ensure that all ports used by Coveo for Sitecore are open on the CES server.

To do so, we use the telnet command from the Windows Command Line Tool.


  • Coveo for Sitecore 863+
  • Troubleshooting
  • Ports


A closed port can lead to various issues such as:

  • Error message at Indexing time
  • No refresh of the Coveo Index
  • No Search results are returned
  • Error message in the Search Interface


  1. You need to have Telnet installed on your Sitecore Server.
  2. On your Sitecore server, open Windows Command Line as Administrator.
  3. Use the telnet command with the following syntax: telnet [CESServerNameOnTheDomain or ipAddressOfCESServer] [portToCheck] (Replace [portToCheck] with the appropriate port number as per the table below.)


    Default value

    Config file
    REST API 8080 Coveo.SearchProvider.Rest.config
    Admin ServicesSecured Admin Service


    Search Service 52810 Coveo.SearchProvider.config
    Search Provider 52800 Coveo.SearchProvider.config
    RabbitMQ Queue* 5682


You need to change the Port used by the Queue in RabbitMQ before changing it in the Coveo.SearchProvider.config file (see RabbitMQ Configuration).

Recommended Articles