Encrypt the View Server Cache

When the IDOL View Server converts a document to HTML, it caches the results. If it receives a request for the same document again, it retrieves the version from the cache, rather than converting it again. You can configure View Server to encrypt the cache.

To enable encryption in the configuration file

IMPORTANT: If you have installed a unified IDOL setup, the same configuration file is used by the IDOL Content and View components, so editing this file will also enable encryption for the IDOL data index. Micro Focus recommends that you read Encrypt the Data Index before making any changes.

  1. Stop the IDOL View Server.
  2. Open the View Server configuration file.
  3. Find the [DataEncryption] section, or create the section if it does not exist.
  4. Set the parameter AESKeyFile to the path of the AES key file. For example:

    [DataEncryption]
    AESKeyFile=C:\idol\keys\key.ky

    TIP: Create a key file using the autpassword utility (see Encrypt Passwords).

  5. Save and close the configuration file.
  6. Start the IDOL View Server.

To enable encryption when starting the server

  • When you start the IDOL View component, you can use the -dataencryptionkey argument to enable encryption. Set this option to the 64-character hexadecimal AES key that you want to use. For example:

    view.exe -configfile view.cfg -dataencryptionkey <key>

    Setting this argument overrides any key file set in the configuration file.