Secret Option

From Messaging Server Technical Reference Wiki
Jump to: navigation, search


The secret option specifies a secret password used by server processes to connect to various services including the Job Controller, Watcher and MeterMaid. In the case of MeterMaid on a remote system, be sure the secret here matches the one in the other system's configuration. The Job Controller's secret value should match that of the Watcher (which will use the Base value, if no Watcher-specific value has been specified).

Use with base

The secret Base option specifies a default to be used by the Watcher, if the Watcher's own watcher.secret option has not been specified. The value should match that of the Job Controller's secret, job_controller.secret.


See also:

Use with watcher

The secret Watcher option specifies the shared secret used by the Watcher when communicating with watched processes. If watcher.secret is not specified, it will default to the value of the secret  Base option, base.secret. The value should match that of the Job Controller's secret, job_controller.secret.


See also:

Use with ens

The secret ENS option specifies the secret used to authenticate ENS clients with the server.


See also:

Use with metermaid

The secret MeterMaid option specifies the secret used to authenticate MeterMaid clients with the server.


See also:

Use with job controller

The secret Job Controller option specifies a string secret used on this host by the Job Controller to verify its internal communications.

Note that the Job Controller secret option's value is normally set to a randomly generated string during initial configuration. It is safe to change this value; however, do note that the value normally is (and should be) set as an instance option, rather than a role option, using a different value on each host (a different value set for each instance).


See also:


See also: