Control-M/Server PACTV.9.0.20.207


BMC Software is releasing patch PACTV.9.0.20.207 to correct several problems and enhance Control-M/Server 9.0.20.200 for UNIX and Windows.

Note

You must install Control-M/Server 9.0.20.200 before you install this patch.

Enhancements

The following enhancement is included in PACTV.9.0.20.207:

WBL-93573: Control-M/Server 9.0.20 will be compatible with the upcoming release of Control-M/Agent 9.0.21. After you install Control-M/EM 9.0.21, you can upgrade the Control-M/Agent to version 9.0.21 by performing a deployment process.

Corrected Problems

The following table describes the corrected problems that are fixed in PACTV.9.0.20.207:

Tracking number

Description

CTM-4129

You can now use the ctmvar utility to update the value of a local variable at the folder level which is identified by the Order ID.

CTM-6561

Jobs do not Run when you use the ctmudly utility, and the following error message is sent by the Control-M/Server CE process:

duplicate key value violates unique constraint

CTM-6131

The ctmudchk utility output for jobs that did not Run (previously Order), contains jobs that did Run.

CTM-6546

Jobs run without Capture from Job Output when the job runs as part of the New Day procedure.

CTM-6344

SMART folders and Jobs might not Run (previously Ordered) according to specific dates defined in the Rule Based Calendar. For more information, see Scheduling a job for specific dates.

Note

  • The patch prevents Rule Based Calendars that are uploaded to Control-M/Server from becoming corrupted, but does not fix existing calendars in Control-M/Server.
  • To fix the corrupted Rule Based Calendars, you must Force Upload them from Control-M/EM to Control-M/Servers after you install the patch.
  • If you applied the workaround to this problem, rollback the workaround described in 000393461 after you install the patch.

CTM-6378

The SSL connection between Control-M/Server and Control-M/Agent that uses ECDHE ciphers fails.

After you install the patch, update the ciphers as described in Configuring Protocols and Ciphers for Zones 2 and 3.

CTM-6935

Jobs do not Order when you use the ctmudly utility and if a download to Control-M/EM occurs during the Order.

CTM-6837

The database owner password might appear for a very short time when you check the status of active processes with the ps command and Control-M/Server uses an Oracle database. This occurs when you execute the DBUStatus utility manually or when Control-M/Server executes the start_ca utility. 

CTM-6625

The Control-M/Server CE process restarts when a message is received at its ports from an unidentified source.

Installing the Patch on UNIX

This procedure describes how to install PACTV.9.0.20.207 on UNIX.

Before You Begin

Begin

  1. Extract the patch installation file that you obtained into a temporary directory. Use one of the following commands:
    • Linux: zcat PACTV.9.0.20.207.tar.gz | tar -xvf -
    • AIX: gzip PACTV.9.0.20.207.tar.gz -dc | tar -xvf -
  2. Log in as the Control-M/Server user and navigate to the $HOME directory.
  3. Shut down both the Control-M/Server and the Control-M/Server Configuration Agent with the following commands:
    • shut_ca
    • shut_ctm
  4. Run the following command:

    <temporary directory>/PACTV.9.0.20.207/install_patch.sh

    Note

    The temporary directory path must not contain spaces.

  5. Restart both the Control-M/Server and the Control-M/Server Configuration Agent with the following commands:
    • start_ctm
    • start_ca
  6. If you have Rule Based Calendars with specific dates, you must Force Upload them to the Control-M/Server at least 1 hour before New Day.

Installing the Patch on Windows

This procedure describes how to install PACTV.9.0.20.207 on Windows.

Before You Begin

Begin

  1. Log in as a Control-M/Server administrator.
  2. Create a temporary directory on your local hard drive (not a network drive). 
    EXAMPLE: C:\PACTV.9.0.20.207
  3. Extract the patch installation file that you obtained into the temporary directory. 
  4. Open a windows command prompt and navigate to the Control-M/Server home directory.
  5. Shut down both the Control-M/Server and the Control-M/Server Configuration Agent with the following commands:
    • shut_ca
    • shut_ctm
  6. Run the following command:

    <temporary directory>\PACTV.9.0.20.207\Windows\install_patch.bat

    Note

    The temporary directory path must not contain spaces.

  7. Restart both the Control-M/Server and the Control-M/Server Configuration Agent with the following commands:
    • start_ctm
    • start_ca
  8. If you have Rule Based Calendars with specific dates, you must Force Upload them to the Control-M/Server at least 1 hour before New Day.

Uninstalling the Patch from UNIX

This procedure describes how to uninstall PACTV.9.0.20.207 from UNIX.

Begin

  1. Log in as the Control-M/Server user and navigate to the Control-M/Server home directory.
  2. Shut down both the Control-M/Server and the Control-M/Server Configuration Agent with the following commands:
    • shut_ca
    • shut_ctm
  3. Run the following command:

    ${HOME}/patches/PACTV.9.0.20.207/uninstall_patch.sh

  4. Restart both the Control-M/Server and the Control-M/Server Configuration Agent with the following commands:
    • start_ctm
    • start_ca

Uninstalling the Patch from Windows

This procedure describes how to uninstall PACTV.9.0.20.207 from Windows.

Begin

  1. From a command line, navigate to the Control-M/Server home directory.
  2. Shut down both the Control-M/Server and the Control-M/Server Configuration Agent with the following commands:
    • shut_ca
    • shut_ctm
  3. Run the following command:

    "%ALLUSERSPROFILE%\Application Data\BMC Software\PACTV.9.0.20.207\uninstall_patch.bat"

  4. Restart both the Control-M/Server and the Control-M/Server Configuration Agent with the following commands:
    • start_ctm
    • start_ca

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*