Please enable JavaScript to view this site.

The Controller Daemon uses a Public / Private key mechanism to ensure component communications are valid and secure. A key pair must be created for the sqdaemon process User-ID and the User-ID's of all the Agent processes that interact with the Controller Daemon. By default on UNIX, the private key is generated in ~/.nacl.id_nacl and the public key in ~/.nacl/id_nacl.pub.

The sqdutil utility program using the keygen command is used to generate the necessary keys. The command must be run under the User-ID that will be used to run the Controller Daemon process.

$ sqdutil keygen

 

Note, if the Daemon, Capture Agents and Engines are running on the same system, they may optionally run under the same User-ID, in which case they would share the same public/private key pair.

The Public / Private key files generated by the SQDUTIL utility are automatically placed in a hidden directory of the user account running the utility, except on zOS where JCL is used to specify the file names in the zOS aintained in the platform's native file system, the other three files must reside in a Linux / Unix file system.