Product DocsMenu

Automatically Updating the DIP on All Computers

The Desktop Integration Package (DIP) comes with a built-in feature that periodically checks for available DIP updates. All you have to do is copy the new DIP installer file to a specific location on the Coveo .NET Front-End server with which the DIP communicates. The DIP does the rest.

Note: Desktop Integration Package 12.0.1840+ (June 2016) If you use a JavaScript user interface (e.g., the search page that comes with the Coveo Search API install kit) in the DIP, when a new DIP version will become available, ask your IT department to overwrite the DIP install kit in the file share folder to which the GPO is referring, and force a GPO update to update the DIP on your user machines.

Here is how it works:

  • A user starts the DIP (it typically starts automatically after starting Windows).

  • One minute after starting, and every four hours while running, the DIP checks for the availability of a new DIP installer version at the following URL:

    http://[FrontEndServer]/coveo/anonymous/searchbar/Coveo Desktop Integration Package.exe

    where [FrontEndServer] is the server defined in the URL of the search page box for the DIP configuration (see Desktop Integration Package Configuration and Control).

  • When a new installer version is available, the DIP automatically starts the installer and the user sees a Coveo Desktop Integration Package Update dialog box.

  • The user can decide to perform the update immediately or cancel it, in which case the dialog box will appear again every four hours while the DIP is running.

With this mechanism, all active DIP users will be offered to update within a few hours.

To automatically update the DIP

Important: This procedure only applies when you integrated a Coveo .NET Front-End search page in the DIP. You must ask your IT department to create a GPO to automatically update a DIP integrated with a Coveo JavaScript Search page.

  1. Using an administrator account, connect to the Coveo .NET Front-End server from which the DIP gets search results. This is the server defined in the URL of the search page box for the DIP configuration (see Desktop Integration Package Configuration and Control).

  2. Download the latest DIP version.

    Note: Ensure that you are currently using recent versions of CES and Coveo .NET Front-End and consider upgrading to their latest version to prevent compatibility issues (see Identifying the Coveo Enterprise Search Version, Coveo Enterprise Search 7.0 - Release Notes, Coveo .NET Front-End 12.0 - Release Notes, and Installing Coveo Platform Software Components). Contact Coveo Support for more information.

  3. Copy the new Coveo Desktop Integration Package.exe file in the following folder (replacing an older one if it was there): 

    C:\Program Files\Coveo .NET Front-End 12\Web\Coveo\Anonymous\SearchBar\

    The installer file in this folder corresponds to the following URL:

    http://[FrontEndServer]/coveo/anonymous/searchbar/Coveo Desktop Integration Package.exe

  4. On a computer on which the DIP is installed, start the DIP to test that you get the Coveo Desktop Integration Package Update dialog box.

People who viewed this topic also viewed