Purpose of *.key files in Dollar Universe
search cancel

Purpose of *.key files in Dollar Universe

book

Article ID: 258871

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

Is it normal that there are files with extension ".key" in the following directories of our Dollar Universe nodes?

<duas_folder>\data\exp\local
<duas_folder>\data\exp
<duas_folder>\data\

 

Environment

Component: Dollar Universe Application Server (DUAS Nodes)

Release: 6.x, 7.x

Resolution

Below is the information about the * .key files and their roles:

  1. The phrase.key file

    Corresponds to the node's passphrase (for authentication with other nodes and UVMS).
    The passphrase is saved in the phrase.key file under $UNI_DIR_ROOT/data of your node.
    Each new installation of a node generates a file phrase.key that has the role of an authentication key of the node with his UVMS.

  2. The file domain_user.key

    The key is located under $UNI_DIR_ROOT/data/exp/local/domain_user.key
    The goal is to authenticate a local client on a system (Unix, Windows, or other).
    A file with the rights of a submission user is created and contains a passphrase.
    So there are as many files as users.
    Client side: the client reads the key file corresponding to the domain\user. It sends the passphrase to the server to identify itself.
    IO server side:the received passphrase is compared with the container of the memory table. If the identification is correct, a response 'OK' is returned.
    All these files are deleted during a proper shutdown of the node.

  3. The local.key file

    Authentication to the local controller IO (1 file per IO server) is created upon startup of the process.
    This file is stored under the folders  $UNI_DIR_ROOT/data/XXX (being XXX exp, sim, int or app).