What values are stored in smCommandData4 and smCommand4?

Document ID : KB000049413
Last Modified Date : 14/02/2018
Show Technical Document Details


Whenever a change is done to the policy store the policy server(s) use this command, but what do the values mean and what is the purpose of this command?


We use server commands to keep all policy server synchronized if they are connected to a single policy store. These policy servers will refer to these attributes to check if any policy store properties have been changed and sync the cache data accordingly.

The smCommand4 stores the type of server command and smCommandData4 holds the corresponding value.

For example a customer was seeing the following commands being executed by the Policy server:

objectClass: top
objectClass: smServerCommand4
smTimeStamp4: 1340295370
smCommand4: 6
smServerCommandOID4: 13-60b999ba-5c59-4c0a-bdf8-a52f419d04ec

objectClass: top
objectClass: smServerCommand4
smTimeStamp4: 1340294606
smCommand4: 12
smCommandData4: host/cms_prod_confObj

In this case "6" correspond to : UpdateCachedOid and value is: 1c-67b3c2b0-9e28-11d3-95e7-00c04f7468ef/0a-00000000-0000-0000-0000-000000000000

and "12" corresponds to: UpdateConfig and value is: <configtype>/<configname> =host/cms_prod_confObj

Similarly we have multiple server commands which are stored in smCommand4 and the corresponding values are stored in smCommandData4.

Some other examples are:

ServerCommand_FlushUsers = 2
ServerCommand_FlushRealms = 3
ServerCommand_RolloverSharedSecrets = 13

Please be aware that this is not an exhaustive list and we you require more details please contact Tech Support via the appropriate Channels.