Configuring the crawler server on Windows to crawl Lotus Domino sources

If you install Watson Explorer Content Analytics on a Microsoft Windows computer, and you plan to crawl servers that use the Notes® remote procedure call (NRPC) protocol, you must run a script to configure the crawler server. The script enables the Notes and Quickr for Domino crawlers to communicate with the database servers.

About this task

Lotus® Domino® Server and the Lotus Notes® client cannot run at the same time, on the same computer, with a Notes or Quickr for Domino crawler that is configured to use the NRPC protocol. If you try to start one of these crawlers while the Domino Server is running, an error occurs and the crawler stops.

The crawlers that use the NRPC protocol use the Lotus Domino client libraries. You install these libraries by installing Lotus Domino Server on the crawler server. To ensure that the crawlers can work with the Domino libraries, you run a setup script that Watson Explorer Content Analytics provides on the crawler server after you install the Domino libraries.

This procedure provides instructions for installing a Notes client. If you plan to filter search results to enforce document-level security, you must install a Domino server on the crawler server, not the Notes client.

Procedure

To configure the crawler server so that it can crawl Notes and Quickr® for Domino servers:

  1. On the crawler server, log in with a user ID that is a member of the Windows Administrators group.
    Ensure that the user ID has authority to install Lotus Notes.
  2. Install Lotus Notes:
    1. Insert the Domino Server CD.
      (If you do not have a CD, you can download the image.)
    2. Start the installation program: setup.exe
    3. Answer the prompts and accept the default values or specify your preferred installation settings (such as paths for the installation directory and data directory).

      Consult the Lotus Domino documentation if you need assistance.

    4. Ensure that the default Watson Explorer Content Analytics administrator ID has permission to access the Domino data directory.
  3. On the crawler server, run the setup script that is provided by Watson Explorer Content Analytics:
    1. Log in as the default Watson Explorer Content Analytics administrator.
      On a Windows 2008 server, you must log in as the Windows Administrator.
    2. Start the following script, which is installed in the %ES_INSTALL_ROOT%\bin directory:

      escrnote.vbs

    3. Answer the prompts:
      • For the following prompt, answer Y if Lotus Notes is installed in the default directory, and answer N if it is not:
        The Lotus Notes directory path c:\lotus\notes was found.
        Is this the correct Lotus Notes directory path?
        
        The typical installation path on a Windows computer is c:\lotus\notes or c:\lotus\domino.
      • If Lotus Notes is not installed in the default directory on the crawler server, specify where Lotus Notes is installed in response to the following prompt:
        Enter the path for the Lotus Notes directory
      • For the following prompt, answer Y if the Lotus Notes data directory is deployed in the default location, and answer N if it is not:
        The Lotus Notes data directory path c:\lotus\notes\data was found.
        Is this the correct Lotus Notes data directory path?
        
        The typical path on a Windows computer is c:\lotus\notes\data or c:\lotus\domino\data.
      • If the Lotus Notes data directory is not deployed in the default location on the crawler server, specify the data directory path in response to the following prompt:
        Enter the path for the Lotus Notes data directory.
  4. To avoid errors that can occur when a user logs in to an application after the user who started Watson Explorer Content Analytics logs off, set the NOTESNTSERVICE=1 system environment variable in Windows:
    1. Open the Control Panel and then open the System settings.
    2. Select the Advanced tab and click the Environment variable button.
    3. Select System variable, add a new environment variable named NOTESNTSERVICE that has the value 1, and save your changes.
  5. On the crawler server, restart the Watson Explorer Content Analytics system:
    esadmin system stopall
    esadmin system startall