Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Change ID

Platform

Component

Description

B-02384

AIX, Linux x64
(RPM package),
Windows, z/OS

UDM
UDMSRV

UDMMCENG
UDMCFG00
UDMCFGU0
UDSCFG00

UDMCFG
UDMCFGU
UDSCFG

Add ability to authenticate Broker's certificate.
 
Previously delivered as B-06011 in 6.3.0.1.

B-05691 AIX, Linux x64
(RPM package),
Windows, 02897

z/OS

USAP
USPMCENG

Provide improved client fault tolerance for SAP process chains.
 
Previously delivered as B-06010 in 6.3.0.1.

B-05923

AIX, Linux x64
(RPM package),
Windows, z/OS

UENCRYPT

Create new files using defaults of AES256 encryption and an expanded 32-bit key.
 
Previously delivered as B-05825 in 6.3.0.1.

B-05924

All

OMSSRV
UAGSRV

Add support for TLS 1.2 protocol
 
Previously delivered as B-05907 in 6.3.0.2.

B-05926 All

Add support for mixed case passwords.

B-03348

All

USAP

Add ability to export SAP Factory and Holiday calendars.

B-05351

All

UFTP

A new Universal FTP client component is available that executes for FTP file monitor and FTP file transfer tasks submitted from the Controller.
 
Note: This is a complete replacement for native FTP client execution (and the Cygwin client provided for Windows agents).
 
The client supports FTP,SFTP,FTPS, and TFTP protocols.
 
It is also installed as a stand-alone component, which may be executed from the command line or z/OS job.

B-05691

AIX, Linux x64
(RPM package),
Windows, z/OS

UDM USAP
UDMSRV
UDMMCENG Protect against interception of sensitive information during user authentication USPMCENG

Provide improved client fault tolerance for SAP process chains.
 
Previously delivered as B-05826 06010 in 6.3.0.1.

B-05983

All

USAP
USPMCENG

Add new configuration option, ENABLE_JOB_STATUS_CHECK, to enable/disable calls to BAPI_XBP_JOB_STATUS_CHECK.
05923

AIX, Linux x64
(RPM package),
Windows, z/OS

UENCRYPT

Create new files using defaults of AES256 encryption and an expanded 32-bit key.
 
Previously delivered as B-06503 05825 in 6.3.0.1.

B-05924

All

OMSSRV
UAGSRV

Add support for TLS 1.2 protocol
 
Previously delivered as B-05907 in 6.3.0.2.

B-06012 05926

AIX, Linux x64
(RPM package),
Windows, z/OS

USAP UDM
UDMSRV
USPMCENG Provide ability to release intercepted child jobs UDMMCENG

Protect against interception of sensitive information during user authentication.
 
Previously delivered as B-06017 05826 in 6.3.0.1.

B-06252 05928

All

UDM

Update UDM Manager DATA_COMPRESSION configuration option with new force parameter (that is, compress,force) to allow UDM Managers to override Server-configured compression All

Universal Broker Keystore feature that allows a default key to be stored for Universal Encrypted command files.

B-05983

All

USAP
USPMCENG

Add new configuration option, ENABLE_JOB_STATUS_CHECK, to enable/disable calls to BAPI_XBP_JOB_STATUS_CHECK.
 
Previously delivered as B-06253 06503 in 6.3.0.23.

B-06258 z06012

AIX, Linux x64
(RPM package),
Windows, z/OS

UDM, USAP
UDMSRV Add support for ASA control character conversion/formatting USPMCENG

Provide ability to release intercepted child jobs.
 
Previously delivered as B-03155 06017 in 6.3.0.21.

B-06491 06027

All

UDM UENCRYPT UDMSRV
UDMMCENG

Add milliseconds value to built-in variables for access, create, and modify file timestamps Add ""legacy"" option to -aes parameter to generate encrypted command files compatible with pre-6.3.0.1 versions of Universal Encrypt.
 
Note: Previously delivered as B-04648 06028 in 6.3.0.31.

B-06501 06115

All z/OS

UAGSRV
UAGMCENG

Add support for new resolvable script Credential Functions: ${_credentialUser(‘<credential-name>’)} and ${_credentialPwd(‘<credential-name>’)}.
 
Note: This feature requires Universal Controller 6.4.0.0 and later.
 
Previously delivered as B-06427 in 6.3.0.3.

B-06956

z/OS

UAGSRV
UAGUJI
UAGUJV

Extend timeouts for acquiring exclusive access to the JSC dataset ENQUEUE UBROKER

Issue a clear error message at startup if the UNV load library is not APF authorized instead of failing with an S047 ABEND.

B-06176

z/OS

UBROKER,
UCMD,
UCTL,
UDM

Enable TLS 1.2 protocol and cipher support for SystemSSL.

B-06252

All

UDM

Update UDM Manager DATA_COMPRESSION configuration option with new force parameter (that is, compress,force) to allow UDM Managers to override Server-configured compression.
 
Previously delivered as B-07352 06253 in 6.3.0.62.

B-06974 06258

z/OS

UDM,
UAGSRV UDMSRV

Extend timeouts for JME creation when launching a z/OS task Add support for ASA control character conversion/formatting.
 
Previously delivered as B-07353 03155 in 6.3.0.62.

D B-04333 06491

AIX,
Solaris SPARC,
z/OS

USAP

Prevent XBP 3.0 Create Variant operation failure when SAP note 1144882 has been applied to system All

UDM
UDMSRV
UDMMCENG

Add milliseconds value to built-in variables for access, create, and modify file timestamps.
 
Previously delivered as DB-06679 04648 in 6.3.0.23.

D B-06381 AIX, Linux x64
(RPM package),
Windows
z/OS UAGCMD
UAGCMDZ

Generate unique names for trace files.
 
Previously delivered as D-06382 in 6.3.0.1.

D-06387

All

UAGSRV

Clean up temporary script files created by SAP tasks.
06501

All

UAGSRV
UAGMCENG

Add support for new resolvable script Credential Functions: ${_credentialUser(‘<credential-name>’)} and ${_credentialPwd(‘<credential-name>’)}.
 
Note: This feature requires Universal Controller 6.4.0.0 and later.
 
Previously delivered as DB-06888 06427 in 6.3.0.3.

D B-0413 06854

All

AIX OMS, Linux x64
(RPM package)
UBROKER,
Windows UCMD, z/OS

UBROKER

Prevent Broker crash when it receives a specially-crafted malformed header.
 
Previously delivered as D-06367 in 6.3.0.1.

D-06413

All

UBROKER
USSMCENG

Protect initial handshake message protocol from malicious payloads.
 
Previously delivered as D-06885 in 6.3.0.3.

D-06436 UCMSRV,
UCTL,
UCTTSRV,
UDM,
UDMSRV,
UEM,
UEMSRV

Add msg_suppression_list option to filter unwanted messages (e.g., UNV0193W, which warns of deprecated SSL ciphers).

B-06882

z/OS

UAGSRV Prevent possible S0C4 during variable substitution.
 
Previously delivered as D-06437

Check which UAGSRV SMF exits are loaded at startup and report any that are not loaded.

B-06895

z/OS

UAGSRV,
UAGUJI

Re-enable support for accessing SWA control blocks above the line on z/OS 2.2 or higher.
 
Note: This updates a change delivered for D-06720 in 6.3.0.13, which required SWA control blocks to be below the line.

D B-06439 06909

z/OS

UBROKER

UAGSRV

Tasks may stay in Submitted state after failing with a JCL error.
 
Previously delivered as D-06440 in 6.3.0.1.

D-06442 Update the APPL=UAG,STATUS MODIFY command to display version information instead of build dates for UAGSRV SMF exits.

B-06934

z/OS

Install

Provide a z/OS distribution file in .zip file format.

B-06956

z/OS

UAGSRV
Prevent jobnames that start with IEFC from falsely reporting a JCL error UAGUJI
UAGUJV

Extend timeouts for acquiring exclusive access to the JSC dataset ENQUEUE.
 
Previously delivered as DB-06443 07352 in 6.3.0.16.

D B-06455 06959

z/OS

UAGSRV

Fix behavior that allows the Job Submission Checkpoint (JSC) dataset to contain duplicate keys, resulting in z/OS tasks that stay in Submitted status.

Install

Update packaging to simplify distribution file uploads and handling.
 
Note: Be sure to read the updated z/OS Installation instructions in the Universal Agent user documentation before installing 6.4.0.0 on z/OS.

B-06974

z/OS

UAGSRV

Extend timeouts for JME creation when launching a z/OS task.
 
Previously delivered as DB-06456 07353 in 6.3.0.16.

D B-06558 07046

z/OS

UAGSRV

Fix error that prevents return of job output to original MSGCLASS when the UAG JES_SYSOUT_DISP configuration option value is RELEASE,*.
 
Previously delivered as D-06559 in 6.3.0.2.

D-06591

All

UDM

Add a message to display the value of the DATA_COMPRESSION configuration option following UDM Manager/Server session negotiation.
 
Previously delivered as D-06592 in 6.3.0.2.

D-06606

z/OS

UAGSRV

Ensure that JCL statements are padded with blanks instead of NULLs UBROKER

Add shared_mount_point and shared_mount_point_mode configuration options to support shared UNV databases in sysplex environment.

B-07243

All

UDM,
UDMSRV

Enhance the RDW attribute to process files on non-z/OS systems that contain a 4-byte Record Descriptor Word (RDW) at the start of each record.

D-04333

AIX,
Solaris SPARC,
z/OS

USAP

Prevent XBP 3.0 Create Variant operation failure when SAP note 1144882 has been applied to system.
 
Previously delivered as D-06547 06679 in 6.3.0.2.

D-06720 06381

AIX, Linux x64
(RPM package),
Windows

z/OS

UAGUJI, UAGCMD
UAGUJV Prevent possible abend when encountering SWA control blocks that reside above the bar



UAGCMDZ

Generate unique names for trace files.
 
Previously delivered as D-06721 06382 in 6.3.0.21.

D-06728 06387

z/OS All

UAGSRV

Prevent possible S0C4 in UAGSRV function WjssLocalJmeDelete() Clean up temporary script files created by SAP tasks.
 
Previously delivered as D-06751 06888 in 6.3.0.23.

D-06729 06413

All

UDM AIX,
UDMSRV Set error return code when the length of a file’s records exceeds a z/OS datasets’s allocated record lengthLinux x64
(RPM package),
Windows, z/OS

UBROKER

Prevent Broker crash when it receives a specially-crafted malformed header.
 
Previously delivered as D-05880 06367 in 6.3.0.21.

D-06736 06413

All

UDM UBROKER
UDMSRV Correct problem trimming spaces from very long records USSMCENG

Protect initial handshake message protocol from malicious payloads.
 
Previously delivered as D-06803 06885 in 6.3.0.3.

D-06745 06436

All

UDM,
UDMSRV

Fix conversion error that may occur when creating a session using UTF-8 or UTF-16 codepages z/OS

UAGSRV

Prevent possible S0C4 during variable substitution.
 
Previously delivered as D-01721 06437 in 6.3.0.21.

D-06748 06439

All z/OS

UBROKER

Improve authentication of message parameters sent during a session negotiation’s handshake UAGSRV

Tasks may stay in Submitted state after failing with a JCL error.
 
Previously delivered as D-06774 06440 in 6.3.0.21.

D-06780 06442

All z/OS

UDM
UDMSRV

Make sure memory allocation errors that occur when a large ACK_WINDOW value is used when NFT is disabled are reported prior to UDM failure.
 
UAGSRV

Prevent jobnames that start with IEFC from falsely reporting a JCL error.
 
Previously delivered as D-06781 06443 in 6.3.0.31.

D-06835

AIX,
Solaris SPARC,
z/OS

USAP

Handle FAILED exception from RSPC_API_CHAIN_GET_PROCESSES function.
 
06455

z/OS

UAGSRV

Fix behavior that allows the Job Submission Checkpoint (JSC) dataset to contain duplicate keys, resulting in z/OS tasks that stay in Submitted status.
 
Previously delivered as D-06838 06456 in 6.3.0.21.

D-06892 06558

All z/OS

USAP

Use Universal Connector GROUP configuration option instead of mshost value for RFC GROUP connection parameter UAGSRV

Fix error that prevents return of job output to original MSGCLASS when the UAG JES_SYSOUT_DISP configuration option value is RELEASE,*.
 
Previously delivered as D-06893 06559 in 6.3.0.2.

D-06591

All

UDM

Add a message to display the value of the DATA_COMPRESSION configuration option following UDM Manager/Server session negotiation.
 
Previously delivered as D-06592 in 6.3.0.2.

D-06908 06606

z/OS

UAGSRV

Make sure jobs that end with S822 are reported correctly to Universal Controller.
 
Previously delivered as D-06909 in 6.3.0.3.

D-06919

z/OS

UDM
UDMSRV

Do not fail conversion of an FBA dataset that starts with an ASA form feed character.
 
Previously delivered as D-06920 in 6.3.0.3.

D-06999

z/OS

UAGUJI

Do not retain catalog information for new GDGs and other sequential datasets that did not get created in a job's initial run.
 
Previously delivered as D-05719 in 6.3.0.3.

D-07136

z/OS

UDM
UDMSRV

UDM fails to create UTF16-encoded dataset on z/OS Ensure that JCL statements are padded with blanks instead of NULLs.
 
Previously delivered as D-06547 in 6.3.0.2.

D-06664

z/OS

UBROKER,
UCMD,
UCTL,
UDM

Get default label from key ring if no value is specified for saf_key_ring_label when using System SSL.

D-06720

z/OS

UAGUJI,
UAGUJV

Prevent possible abend when encountering SWA control blocks that reside above the bar.
 
Previously delivered as D-06721 in 6.3.0.2.

D-06728

z/OS

UAGSRV

Prevent possible S0C4 in UAGSRV function WjssLocalJmeDelete().
 
Previously delivered as D-06751 in 6.3.0.2.

D-06729

All

UDM,
UDMSRV

Set error return code when the length of a file’s records exceeds a z/OS datasets’s allocated record length.
 
Previously delivered as D-05880 in 6.3.0.2.

D-06736

All

UDM
UDMSRV

Correct problem trimming spaces from very long records.
 
Previously delivered as D-06803 in 6.3.0.3.

D-06745

All

UDM,
UDMSRV

Fix conversion error that may occur when creating a session using UTF-8 or UTF-16 codepages.
 
Previously delivered as D-01721 in 6.3.0.2.

D-06748

All

UBROKER

Improve authentication of message parameters sent during a session negotiation’s handshake.
 
Previously delivered as D-06774 in 6.3.0.2.

D-06760

z/OS

UAGSRV

Reduce CPU utilization.

D-06780

All

UDM
UDMSRV

Make sure memory allocation errors that occur when a large ACK_WINDOW value is used when NFT is disabled are reported prior to UDM failure.
 
Previously delivered as D-06781 in 6.3.0.3.

D-06830

z/OS

UAGSRV,
UAGUSI

Fail task if all steps FLUSH on rerun because of a JCL COND=(0,NE) statement.
 
Note: Previously delivered as D-05592 in 6.3.0.3.

D-06835

AIX,
Solaris SPARC,
z/OS

USAP

Handle FAILED exception from RSPC_API_CHAIN_GET_PROCESSES function.
 
Previously delivered as D-06838 in 6.3.0.2.

D-06877

z/OS

UAGUJI

Change wait for JSC ENQUEUE to 15 seconds to avoid possible resource contention when mulitple agents are running.
 
Note: Previously delivered as D-06940 in 6.3.0.3.

D-06892

All

USAP

Use Universal Connector GROUP configuration option instead of mshost value for RFC GROUP connection parameter.
 
Previously delivered as D-06893 in 6.3.0.3.

D-06908

z/OS

UAGSRV

Make sure jobs that end with S822 are reported correctly to Universal Controller.
 
Previously delivered as D-06909 in 6.3.0.3.

D-06919

z/OS

UDM
UDMSRV

Do not fail conversion of an FBA dataset that starts with an ASA form feed character.
 
Previously delivered as D-06920 in 6.3.0.3.

D-06964

All

UAGSRV

Masking of sensitive values (i.e., resolved variables replaced with ****) may prevent stdout or stderr from being returned to the Controller.
 
Note: This change was previously delivered as D-06965 in 6.3.0.3.

D-06999

z/OS

UAGUJI

Do not retain catalog information for new GDGs and other sequential datasets that did not get created in a job's initial run.
 
Previously delivered as D-05719 in 6.3.0.3.

D-07098

All

UAGSRV

A Universal Agent task that executes a script which calls the ${_credentialPwd()} function may fail.

D-07107

All

UDM,
UDMSRV

Connection to pre-6.3 UDM Server fails if connection was already made to a 6.3 UDM Server earlier in the same script.

D-07136

z/OS

UDM
UDMSRV

UDM fails to create UTF16-encoded dataset on z/OS.
 
Previously delivered as D-07145 in 6.3.0.4.

D-07144

z/OS

UAGSRV

Make sure an EXISTS file monitor task executed on a z/OS agent updates the status description correctly.

D-07164

z/OS

UDM,
UDMSRV

UDM reports 0 (zero) files transferred when a move attempted within a loop succeeds upon retry of a failure.

D-07176

All

UAGSRV

Make sure the agent returns content from the end of available output when issuing an output retrieval request from the Controller starting at line -1.

D-07221

z/OS

UAGUJI

Make sure SKIPST parameters specified for z/OS tasks correctly skip steps that execute PROCs.
 
Previously delivered as D-07564 in 6.3.0.6.

D-07244

All

UDM
UDMSRV

Ensure that UDM does not write duplicate data to output file following successful NFT recovery.
 
Previously delivered as D-07295 in 6.3.0.4.

D-07259

z/OS

UAGUJI

Fix a problem that prevents steps containing a DD statement which specifies DSN=NULLFILE to be selected for restart.
 
Previously delivered as D-07563 in 6.3.0.6.

D-07333

z/OS

UAGSRV,
UAGUJI

Fix a problem that prevents steps that require subsequent steps from being skipped upon restart.
 
Note: This fix for this item required a change to rerun behavior, as follows:
 
Prior to this change, if a dataset in a job step was referenced with a disposition of OLD,DELETE, the job was searched for other step(s) which referenced the same dataset with a disposition other than OLD,DELETE. If a step was found, the initial step was marked as being dependent on the subsequent step. This could result in a job step which was marked as dependent on a later step, which is not intuitive.
 
After this change, we no longer check for dataset references which occur in later steps, resolving the issue above.
 
However, if a step in a job references a dataset with OLD,DELETE (effectively deleting it) and a later step (re)creates the dataset (using a disposition of NEW or MOD), the later step could be considered to be dependent on the earlier step. This is a condition we no longer report as step dependency.
 
To preserve the dependency for steps whose only purpose is to delete a dataset, is to using a disposition of MOD,DELETE instead of OLD,DELETE.

D-07410

z/OS

UAGSRV

An EXISTS/MISSING file monitor task does not end with a non-zero exit code upon failure.

D-07430

All

USAP

After SAP update EHP7, USAP may receive "Invalid Document" error while attempting to retrive spooled output.

D-07433

z/OS

UAGSRV

JCL errors may not be detected in steps that execute after a step condition prevents a task from failing upon an ABEND.

D-07483

z/OS

UAGSRV

Add support for mount point names longer than 47 characters.

D-07497

z/OS

UAGUJV
UAGUSI

Prevent a conflict with a customer SMF exit that references the same JMR control block locations as UAGSRV SMF exits.
 
Previously delivered as D-07145 07562 in 6.3.0.46.

D-07221 07508

z/OS All

UAGUJI

Make sure SKIPST parameters specified for z/OS tasks correctly skip steps that execute PROCs.
 
Previously delivered as D-07564 in 6.3.0.6 UAGSRV

Display correct values for System Monitor task responses.

D-07244 07509

All

UDM,
UDMSRV

Ensure that UDM does not write duplicate data to output file following successful NFT recovery.
 
Previously delivered as D-07295 in 6.3.0.4.

D-07259

z/OS

UAGUJI

Fix a problem that prevents steps containing a DD statement which specifies DSN=NULLFILE to be selected for restart Fix a problem that could cause Universal Data Mover to prematurely stop reading a UTF16-encoded file.
 

Note
titleNote

The problem was observed when trying to transfer a UTF-16BE file to a z/OS dataset encoded with the IBM500 codepage. The cause of the problem was related to the size of the input file, and not to the UTF16 translation itself.

 
Previously delivered as D-07563 07559 in 6.3.0.6.

D-07497 07538

z/OS UAGUJV UAGUSI

Prevent a conflict with a customer SMF exit that references the same JMR control block locations as UAGSRV SMF exits.
 
Previously delivered as D-07562 in 6.3.0.6.

D-07509

All

UDM,
UDMSRV

Fix a problem that could cause Universal Data Mover to prematurely stop reading a UTF16-encoded file.
 

Note
titleNote

The problem was observed when trying to transfer a UTF-16BE file to a z/OS dataset encoded with the IBM500 codepage. The cause of the problem was related to the size of the input file, and not to the UTF16 translation itself.

 
Previously delivered as D-07559 in 6.3.0.6in which a NOT CATLGD 2 on a GDG dataset may not cause a task to fail.

D-07586

All

UAGSRV

Accept the Cancel command from Controller when executing File Transfer tasks.

D-07588

z/OS

UAGSRV,
UAGUJI

Steps with DD statements which reference other DD statements in the same step are not marked as restartable in the Controller.

D-07614

All

UAGSRV

Correct the agent start time reported in the Controller.

D-08705

z/OS

Install

Update jobs for upgrades to 6.4 from 4.x and 5.x. Provide new jobs to upgrade from 6.2 and 6.3 to 6.4.