Centralizing the Location of the Key File

The key file, keyfile.bin, is installed by default in the SIEBSRVR_ROOT\admin directory. Depending on your requirements, you can optionally centralize the location of the key file for your Siebel CRM deployment, such as in the Siebel File System or in another secure repository. Doing so requires that you create a symbolic link to the central location in the SIEBSRVR_ROOT/admin directory for each installed Siebel Server.

To centralize the location of the key file

  1. Shut down the Siebel Server where you will create the symbolic link.

  2. For the first Siebel Server, move the latest keyfile.bin file from this Siebel Server (SIEBSRVR_ROOT\admin) to the centralized location. This step does not apply for additional Siebel Servers on which you perform this step.

  3. (Windows) Create a symbolic link to the centralized keyfile.bin in each Siebel Server, as follows:

    • Navigate to SIEBSRVR_ROOT\admin.

    • Open a Command Prompt as an Administrator.

    • Enter a command like the following:

      mklink /h <absolute path of centralized location>\keyfile.bin keyfile.bin

  4. (UNIX) Create a symbolic link to the centralized keyfile.bin in each Siebel Server as follows:

    • Navigate to SIEBSRVR_ROOT/admin.

    • Enter a command like the following:

      ln -s <absolute path of centralized location>\keyfile.bin keyfile.bin
  5. Delete the physical key file from SIEBSRVR_ROOT/admin.

  6. Start the Siebel Server.

  7. Repeat steps 1 to 6, as required, on each additional (installed) Siebel Server.