IBM Platform Symphony 7.1 Interim Fix #340040 Readme File

Abstract

Domain user name containing a single quotation mark (¡®) is unable to log in to the Platform Management Console (PMC) in a Platform Symphony 7.1 AD-SSO enabled environment.

Description

For a Platform Symphony 7.1 AD-SSO enabled environment, if a domain user name contains a single quotation mark (¡®), the user is unable to log on to the PMC.

After applying this fix, the domain user can see the PMC Dashboard.

This fix applies to all supported platforms.


Readme file for:
IBM® Platform Symphony

Product/Component Release: 7.1

Update Name: Interim Fix 340040

Fix ID: sym-7.1-build340040

Publication date: May 4, 2015

Last modified date: May 4, 2015

 

Contents:

1.     List of fixes

2.     Download location

3.     Products or components affected

4.     Installation and configuration

5.     List of files

6.     Copyright and trademark information

1.   List of fixes

APAR# P101098: Domain user with single quote (¡®) character is unable to login on Symphony 7.1 AD-SSO enabled environment on WEBGUI.

2.    Download location

Download Interim Fix 340040 from the following location: http://www.ibm.com/eserver/support/fixes/

1.   Products or components affected

Product/Component Name

Platform Symphony/GUI

2.   Installation and configuration

4.1         Before installation

1.     Stop the WEBGUI service.

> egosh user logon -u Admin -x Admin

> egosh service stop WEBGUI

2.     Back up files.

> %SOAM_HOME%\..\gui\soam\7.1\symgui\WEB-INF\classes\com\platform\gui\sym\rbacControl\action\RBACControlAction.class

> %SOAM_HOME%\..\gui\soam\7.1\symgui\WEB-INF\classes\com\platform\gui\sym\rbacControl\action\UserManagementAction.class

> %SOAM_HOME%\..\gui\soam\7.1\symgui\WEB-INF\classes\com\platform\gui\sym\rbacControl\util\RBACUtil.class

> %SOAM_HOME%\..\gui\soam\7.1\symgui\WEB-INF\classes\com\platform\gui\sym\rbacControl\util\RBACUtil$rbacOperationTypes.class

> %SOAM_HOME%\..\gui\soam\7.1\symgui\sym\dashboard\resourceDashboard.jsp

> %SOAM_HOME%\..\gui\soam\7.1\symgui\framework\brand.jsp

> %SOAM_HOME%\..\gui\soam\7.1\symgui\framework\main.jsp

4.2        Installation steps

1. Decompress the sym7.1_build340040.zip package.

2. Copy the binaries to the following directory on the management hosts:

> cp RBACControlAction.class %SOAM_HOME%\..\gui\soam\7.1\symgui\WEB-INF\classes\com\platform\gui\sym\rbacControl\action\

> cp UserManagementAction.class %SOAM_HOME%\..\gui\soam\7.1\symgui\WEB-INF\classes\com\platform\gui\sym\rbacControl\action\

> cp RBACUtil.class %SOAM_HOME%\..\gui\soam\7.1\symgui\WEB-INF\classes\com\platform\gui\sym\rbacControl\util\

> cp RBACUtil$rbacOperationTypes.class %SOAM_HOME%\..\gui\soam\7.1\symgui\WEB-INF\classes\com\platform\gui\sym\rbacControl\util\

> cp resourceDashboard.jsp %SOAM_HOME%\..\gui\soam\7.1\symgui\sym\dashboard\

> cp brand.jsp %SOAM_HOME%\..\gui\soam\7.1\symgui\framework\

> cp main.jsp %SOAM_HOME%\..\gui\soam\7.1\symgui\framework\

 

4.3          After installation

1. Clean up the GUI work directory and the browser cache by deleting all subdirectories and files in this directory:

> rm -rf %SOAM_HOME%\..\gui\work\*

2. Start the WEBGUI service.

> egosh user logon -u Admin -x Admin

> egosh service start WEBGUI

4.4          Uninstalling

 1.   Stop the WEBGUI service.

> egosh user logon -u Admin -x Admin

> egosh service stop WEBGUI

2.    Restore the following files on all management hosts with the backed-up files:

> %SOAM_HOME%\..\gui\soam\7.1\symgui\WEB-INF\classes\com\platform\gui\sym\rbacControl\action\RBACControlAction.class

> %SOAM_HOME%\..\gui\soam\7.1\symgui\WEB-INF\classes\com\platform\gui\sym\rbacControl\action\UserManagementAction.class

> %SOAM_HOME%\..\gui\soam\7.1\symgui\WEB-INF\classes\com\platform\gui\sym\rbacControl\util\RBACUtil.class

> %SOAM_HOME%\..\gui\soam\7.1\symgui\WEB-INF\classes\com\platform\gui\sym\rbacControl\util\RBACUtil$rbacOperationTypes.class

> %SOAM_HOME%\..\gui\soam\7.1\symgui\sym\dashboard\resourceDashboard.jsp

> %SOAM_HOME%\..\gui\soam\7.1\symgui\framework\brand.jsp

> %SOAM_HOME%\..\gui\soam\7.1\symgui\framework\main.jsp

3.    Clean up the GUI work directory and the browser cache by deleting all subdirectories and files in this directory:

> rm -rf %SOAM_HOME%\..\gui\work\*

4.    Start the WEBGUI service.

> egosh service start WEBGUI

3.   List of files

RBACControlAction.class

UserManagementAction.class

RBACUtil.class

RBACUtil$rbacOperationTypes.class

resourceDashboard.jsp

brand.jsp

main.jsp

4.   Copyright and trademark information

 

© 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.