Overview
This page identifies the package contents for all Universal Agent 6.4.x for UNIX maintenance releases, including the initial release, and the maintenance level of every component in each package.
This information is for both Universal Agent 6.4.x for UNIX packages:
- Universal Agent
- Universal Agent for SOA
For each release, changes made to individual components for UNIX only, and for UNIX and one or more other platforms, are identified. Maintenance level changes to a component for non-UNIX platforms are not shown.
For a list of all changes in a release - all platforms, all components - see All Platforms Package Maintenance Levels - Agent 6.4.x.
For a list of all changes in a release - all platforms, specific components - see Component Maintenance Levels - Agent 6.4.x.
Universal Agent 6.4.x for UNIX Packages
This table identifies components generally available for UNIX. For a list of components currently contained in specific UNIX platforms, see Platform Support for Universal Controller 6.4.x and Universal Agent 6.4.x.
Release |
Release Date |
Install |
Universal |
Universal |
Universal |
Controller |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
July 28, 2017 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
|
6.4.0.0 |
6.4.0.0 |
6.4.0.1 |
6.4.0.0 |
|
July 19, 2017 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
|
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
Note
Install changes refer to changes to the programs, scripts, or supporting files used to install the package. There are no changes to the actual product components.
Agent 6.4.0.1 - July 28, 2017
Change ID |
Platform |
Component |
Description |
---|---|---|---|
D-08710 |
UNIX, |
UFTP |
Fix issue that prevents SFTP connection when key exchange is negotiated down to Diffie-Hellman Group Exchange with SHA1. |
D-08733 |
UNIX, |
UFTP |
Fix issue that may prevent an SFTP file monitor task from correctly recognizing an existing file. |
Agent 6.4.0.0 - July 19, 2017
Change ID |
Platform |
Component |
Description |
---|---|---|---|
B-02384 |
AIX, Linux x64 |
UDM |
Add ability to authenticate Broker's certificate. |
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. |
B-05691 |
AIX, Linux x64 |
USAP |
Provide improved client fault tolerance for SAP process chains. |
B-05922 |
AIX, Linux x64 |
UBROKER |
Turn off world-readable flag for application configuration and log files. |
B-05923 |
AIX, Linux x64 |
UENCRYPT |
Create new files using defaults of AES256 encryption and an expanded 32-bit key. |
B-05924 |
UNIX, |
OMSSRV |
Add support for TLS 1.2 protocol |
B-05925 |
HP-UX Itanium, |
UBROKER, |
Add support for TLS 1.2 ciphers, AES256-GCM-SHA384 and AES128-GCM-SHA256. |
B-05926 |
AIX, Linux x64 |
UDM |
Protect against interception of sensitive information during user authentication. |
B-05927 |
HP-UX Itanium, |
UBROKER, |
Add support for TLS 1.2 protocol. |
B-05928 |
All |
All |
Universal Broker Keystore feature that allows a default key to be stored for Universal Encrypted command files. |
B-05983 |
All |
USAP |
Add new configuration option, ENABLE_JOB_STATUS_CHECK, to enable/disable calls to BAPI_XBP_JOB_STATUS_CHECK. |
B-05990 |
HP-UX Itanium, |
UBROKER, |
Add MIN_SSL_PROTOCOL configuration option to manage TLS application protocol support. |
B-06012 |
AIX, Linux x64 |
USAP |
Provide ability to release intercepted child jobs. |
B-06027 |
All |
UENCRYPT |
Add ""legacy"" option to -aes parameter to generate encrypted command files compatible with pre-6.3.0.1 versions of Universal Encrypt. |
B-06165 |
UNIX |
OMS |
Increase the maximum number of allowable TCP/IP connections. |
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. |
B-06491 |
All |
UDM |
Add milliseconds value to built-in variables for access, create, and modify file timestamps. |
B-06501 |
All |
UAGSRV |
Add support for new resolvable script Credential Functions: ${_credentialUser(‘<credential-name>’)} and ${_credentialPwd(‘<credential-name>’)}. |
B-06720 |
AIX |
All |
Port Universal Agent to 64-bit for AIX. |
B-06721 |
Solaris SPARC |
All |
Port Universal Agent to 64-bit for Solaris SPARC. |
B-06854 |
All |
OMS, |
Add msg_suppression_list option to filter unwanted messages (e.g., UNV0193W, which warns of deprecated SSL ciphers). |
B-06979 |
Unix, Windows |
UAGSRV |
Provide Universal Agent support for executing scripts stored as data objects in the Controller. |
B-07243 |
All |
UDM, |
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, |
USAP |
Prevent XBP 3.0 Create Variant operation failure when SAP note 1144882 has been applied to system. |
D-05829 |
Unix |
Install |
Make sure usermode installs set correct installation paths in configuration files. |
D-05850 |
UNIX |
UAGSRV |
Allow SFTP server port to be overridden when password-based authentication is used with SFTP File Transfer tasks. |
D-06380 |
UNIX |
UDM |
Display correct version information for UDM Server. |
D-06381 |
AIX, Linux x64 |
UAGCMD |
Generate unique names for trace files. |
D-06387 |
All |
UAGSRV |
Clean up temporary script files created by SAP tasks. |
D-06405 |
AIX, Linux x64 |
UAGSRV |
Allow concurrent File Monitor instances to search for files using regular expressions that contain a comma. |
D-06413 |
AIX, Linux x64 |
UBROKER |
Prevent Broker crash when it receives a specially-crafted malformed header. |
D-06413 |
All |
UBROKER |
Protect initial handshake message protocol from malicious payloads. |
D-06467 |
UNIX |
UAGSRV |
Make sure all error information is reported for an EXISTS File Monitor task that fails because the path name specified in the task Details does not exist. |
D-06591 |
All |
UDM |
Add a message to display the value of the DATA_COMPRESSION configuration option following UDM Manager/Server session negotiation. |
D-06729 |
All |
UDM, |
Set error return code when the length of a file’s records exceeds a z/OS datasets’s allocated record length. |
D-06736 |
All |
UDM |
Correct problem trimming spaces from very long records. |
D-06745 |
All |
UDM, |
Fix conversion error that may occur when creating a session using UTF-8 or UTF-16 codepages. |
D-06748 |
All |
UBROKER |
Improve authentication of message parameters sent during a session negotiation’s handshake. |
D-06780 |
All |
UDM |
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. |
D-06835 |
AIX, |
USAP |
Handle FAILED exception from RSPC_API_CHAIN_GET_PROCESSES function. |
D-06864 |
UNIX, |
UAGSRV |
File Monitor tasks that end with a Failed status do not always end with non-zero exit codes. |
D-06887 |
UNIX (except AIX |
USAP |
Handle RFC timeouts during calls to RSPC_API_CHAIN_GET_STATUS. |
D-06892 |
All |
USAP |
Use Universal Connector GROUP configuration option instead of mshost value for RFC GROUP connection parameter. |
D-06937 |
Unix |
UAGSRV |
Filter out directory entries when executing an EXIST or a MISSING file monitor task with a pattern of ""."" on HPUX and Solaris agents. |
D-06944 |
Unix, Windows |
UAGSRV |
Encrypt sensitive data that is stored in the *_job jobtrack cache files. |
D-06946 |
Unix |
UAGSRV |
Prevent possible UAGSRV crash when executing scripts via Linux/Unix tasks when data scrubbing is enabled. |
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. |
D-07008 |
Unix, Windows |
UAGSRV |
Don't include directories as part of results when executing file monitor tasks with regular expressions. |
D-07098 |
All |
UAGSRV |
A Universal Agent task that executes a script which calls the ${_credentialPwd()} function may fail. |
D-07046 |
Unix, Windows |
OMS |
A 6.3 OMS Server may reject session negotiation attempts from the Controller. |
D-07107 |
All |
UDM, |
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-07130 |
Unix |
Install |
Make case conversion of character strings more portable in install script. |
D-07135 |
Unix |
Install |
Make function implementation more portable. |
D-07158 |
Unix |
Install |
Prevent values specified for UserName and GroupName command line arguments from being overridden in script. |
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-07200 |
UNIX |
UAGSRV |
Tasks with UACL fail with "CSProcessCreate failed: KrnProcessCreate" if the Agent is running as root. |
D-07239 |
Unix, Windows |
UAGSRV |
Correct memory leaks that may occur during heavy file monitor activity. |
D-07243 |
Unix |
UAGSRV |
Prevent PAM authentication error in file monitor tasks when agent is installed as root. |
D-07244 |
All |
UDM |
Ensure that UDM does not write duplicate data to output file following successful NFT recovery. |
D-07248 |
Unix |
UAGSRV |
CHANGE file monitors may not detect new files that are created after the task started. |
D-07268 |
AIX |
UBROKER |
The runtime value the Broker uses for its running_max configuration option may be reset to a negative value, based on OS file descriptor limits. This fix prevents that from occurring. |
D-07275 |
AIX |
USAP |
Prevent attempts to allocate zero bytes of memory to prevent "Resource temporarily unavailable" failure. |
D-07288 |
Unix |
UAGSRV |
Execute Universal Command, UDM file transfer, and USAP tasks correctly even when application isn't in system path. |
D-07316 |
Unix, Windows |
UAGSRV |
File monitor tasks that contain an improperly coded regular expression do not notify the user of the error. |
D-07317 |
Unix |
Install |
Fix a problem in unvinst script that could prevent it from stopping an active ubrokerd process. |
D-07340 |
Unix, Windows |
UAGSRV |
Report consistent return codes for file monitor tasks that fail with invalid regular expressions on Unix and Windows agents. |
D-07376 |
Unix, Windows |
USAP |
Display SELECT command will fail if the selusername option is used. |
D-07380 |
Unix |
UDM, |
UDM may crash on AIX during execution of a File Transfer task. |
D-07428 |
Unix, Windows |
UPPS |
Some commands may cause UPPS to crash. |
D-07430 |
All |
USAP |
After SAP update EHP7, USAP may receive "Invalid Document" error while attempting to retrive spooled output. |
D-07440 |
Unix |
UAGSRV |
Make exit codes for CHANGE file monitor tasks executed on Unix agents consistent with those reported by Windows agents. |
D-07508 |
All |
UAGSRV |
Display correct values for System Monitor task responses. |
D-07509 |
All |
UDM, |
Fix a problem that could cause Universal Data Mover to prematurely stop reading a UTF16-encoded file. Note The problem was observed when trying to transfer a UTF-16BE file to a zOS 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. |
D-07520 |
Unix |
UAGSRV |
Fix stability checks for CREATE file monitor tasks. |
D-07586 |
All |
UAGSRV |
Accept the Cancel command from Controller when executing File Transfer tasks. |
D-07614 |
All |
UAGSRV |
Correct the agent start time reported in the Controller. |