This fix resolves the following issues: 1. User names that contain a backslash(\) cannot be assigned the Platform Application Center administrator role. 2. User names that contain a backslash (\) immediately followed by t or n (\t, \n) are not correctly displayed in System & Settings>Settings>Users>Users & Groups. 3. Integration with CA SiteMinder. When user mapping is enabled with USER_MAP_SCRIPT in $GUI_CONFDIR/pmc.conf and a pre-defined security token is also enabled with WS_LOGON_USERS in $GUI_CONFDIR/pmc.conf, Platform Web Services cannot retrieve jobs submitted by user names passed in the variable REMOTE_USER.
Readme documentation for IBM Platform Application Center 9.1.4 and 9.1.4.1 Fix 373600 including installation-related instructions, prerequisites and co-requisites, and list of fixes.
This fix resolves the following issues:
- User names that contain a backslash(\) cannot be assigned the Platform Application Center administrator role.
- User names that contain a backslash (\) immediately followed by t or n (\t, \n) are not correctly displayed in System & Settings>Settings>Users>Users & Groups.
- When user mapping is enabled with USER_MAP_SCRIPT in $GUI_CONFDIR/pmc.conf and a pre-defined security token is also enabled with WS_LOGON_USERS in in $GUI_CONFDIR/pmc.conf, Platform Web Services cannot retrieve jobs submitted by user names passed in the variable REMOTE_USER.
APAR#: P101435 P101434 P101466
Download Fix 373600 from the following location: http://www.ibm.com/eserver/support/fixes/
- Command line interface: pacclient.py
- Settings > Users & Groups.
Linux_x86_64
Check and record the version and build number of IBM Platform Application Center. this is in case of rolling back the fix.
pmcadmin -VStop all IBM Platform Application Center services:
perfadmin stop allThe following steps assume IBM Platform Application Center is installed in /opt/pac.
Replace with your actual installation directory.
If you have a local database your database is automatically updated for you. If you have a remote database, update your existing database schema from 9.1.4 to 9.1.4.1.
perfadmin start all
pmcadmin start
Stop all IBM Platform Application Center services:
perfadmin stop allThe following steps assume IBM Platform Application Center is installed in /opt/pac.
Replace with your actual installation directory.
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/action/UsersGroupsAction.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/action/UsersGroupsAction$1.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/action/UsersGroupsAction$2.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/pac/security/util/PACAdminsUtil.class
$PMC_TOP/gui/3.0/wlp/usr/servers/platform/apps/platform.war/WEB-INF/classes/com/platform/gui/framework/security/spring.xml
©Copyright IBM Corporation 2015
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
IBM®, the IBM logo and ibm.com® are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml