Problem:
CA Siteminder r12.51 CR07 introduces the ability to disable Agent Discovery. Following an upgrade from a lower version to r12.51 cr07 or higher the option 'DisableAgentDiscovery' isn't present in XPSConfig.
Cause:
The features in XPSConfigure and the Classes in XPSExplorer are not updated by an upgrade of the Policy Server. Instead they are included in the Data Dictionary, which needs to be imported as a separate step. The Data Dictionary is stored in the Policy Store, not the Policy Server.
Resolution:
1) Stop the Policy Server
2) Open a command window and navigate to <siteminder_home>\xps\dd.
<siteminder_home> Specifies the Policy Server installation path.
3) Run the following command:
XPSDDInstall SmMaster.xdd
NOTE: XPSDDInstall Imports the required data definitions. If there is replication among multiple policy stores, then this will only need to be run once. Once once Policy Server updates the Data Dictionary in the Policy Store, then that change would be replicated to all other policy store instances in the replication agreement.
4) Star the policy Server
5) Run: XPSconfig
6) select the "SM" Menu
7) SM Menu should now show "AgentDiscoveryEnabled" as an option. This will be enabled by default.