IBM BPM version 8570 cumulative fix 2017.03

Reverting to secure HTTPS in IBM BPM V8.5.7.0 2017.03 or later

After you updated your programmatic clients to use secure HTTPS to connect to IBM® Business Process Manager, revert to secure HTTPS in IBM BPM.

Procedure

Following these steps assuming the name of your deployment environment is De1:

  1. Shut down all the servers.
  2. Go to the <install_root>/bin directory, and run wsadmin -conntype none -lang jython -profileName dmgrProfile. For IBM BPM Express, use the stand-alone server's profile.
  3. Enter the following commands on the wsadmin prompt (where De1 is the name of your IBM BPM deployment environment):
    wsadmin>print AdminTask.configureBPMTransportSecurity( [ '-de', 'De1', '-apps', '201612', '-transportSecurity', 'httpsonly'] )
    wsadmin> print AdminTask.configureBPMTransportSecurity( [ '-de', 'De1', '-apps', 'productREST', '-transportSecurity', 'httpsonly'] )
    wsadmin> AdminTask.configureSingleSignon('-requiresSSL true')
    wsadmin> for server in AdminUtilities.convertToList(AdminTask.listServers('-serverType APPLICATION_SERVER')):
     
    wsadmin> for cookie in AdminUtilities.convertToList(AdminConfig.list('Cookie', server)):
    Note: This line must be indented one space.
    wsadmin> AdminConfig.modify(cookie, [['secure','true']])
    Note: This line must be indented two spaces.
    wsadmin>
    Note: This line is a required empty line to end the loop. Just press Enter.
    wsadmin> AdminConfig.save()
    wsadmin> exit
  4. Restart all the servers.