Working with the Agent Controller security feature

The following list contains hints and tips for using the Agent Controller security feature on all platforms.

Additional security configuration for z/OS

If security is enabled in the agent controller configuration, then BPX.DAEMON privileges are required for the agent controller. Speak with your system administrator to ensure that the Agent Controller binaries and libraries have the appropriate privileges. The following set of files typically require program-control privileges in order to allow security to run. (extattr +p)
  • <RAC_INSTALL_DIR>/bin/ACServer
  • <RAC_INSTALL_DIR>/bin/tptpProcessController (all files, including libTPTPUtil and libtptpCCTL)
  • <RAC_INSTALL_DIR>/lib/*
  • <XML_TOOLKIT_INSTALL_DIR>/xml4c-5_7/lib/* (all files)
  • <JAVA_INSTALL_DIR>/jre/J6.0/bin/classic/* (all files in this directory)
  • <JAVA_INSTALL_DIR>/jre/J6.0/lib/* (or, more generally, the lib directory of the JVM specified in the serviceconfig.xml file)
  • <JAVA_INSTALL_DIR>/jre/J6.0/lib/s390/j9vm/* (where s390 is either s390 or 390x, for 31or 64 bit.)
  • <JAVA_INSTALL_DIR>/jre/J6.0/lib/s390/* (where s390 is either s390 or 390x, for 31 or 64 bit.)
  • <JAVA_INSTALL_DIR>/jre/J6.0/lib/s390/default/* (where s390 is either s390 or 390x, for 31 or 64 bit.)
If you do not set this configuration, then you will get messages in the z/OS® log similar to the following example when the user ID and password is entered in the workbench when it performs "Attach to Agent" in the Profiling and Logging Perspective: BPXP015I HFS PROGRAM /opt/racv822/bin/ACServer IS NOT MARKED PROGRAM CONTROLLED. BPXP014I ENVIRONMENT MUST BE CONTROLLED FOR DAEMON (BPX.DAEMON) PROCESSING.

Feedback