Windows Package Maintenance Levels - Agent 6.4.x
Overview
This page identifies the package contents for all Universal Agent 6.4.x for Windows maintenance releases, including the initial release, and the maintenance level of every component in each package.
Note
For the Universal Enterprise Controller, UEC Client Applications, and Universal Agent for SOA Windows packages, the information provided is for their latest release: 6.3.0.0.
For each release, changes made to individual components for Windows only, and for Windows and one or more other platforms, are identified. Maintenance level changes to a component for non-Windows 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 Windows Packages
Release |
Release Date |
Install |
Universal |
Universal |
Universal |
Controller |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
June 30 2018 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
|
March 23 2018 |
6.4.2.1 |
6.4.2.0 |
6.4.2.2 |
6.4.2.0 |
6.4.2.1 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.1 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.1 |
6.4.2.0 |
|
February 9 2018 |
6.4.2.1 |
6.4.2.0 |
6.4.2.1 |
6.4.2.0 |
6.4.2.1 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.1 |
6.4.2.0 |
|
December 31 2017 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
|
September 29 2017 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
|
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.3.0 - June 30, 2018
Change ID |
Platform |
Component |
Description |
---|---|---|---|
B-05053 |
All |
UAGSRV |
Make default network provider OMS in UAGSRV configuration. |
B-05131 |
Unix, |
UAGSRV |
Add automatic path resolution for UCMD, UDM, and USAP when executed from UAG. |
B-05140 |
All |
UAGSRV |
Remove obsolete options that previously supported message hub and transport components. |
B-07082 |
Unix, |
Install |
Add option to install to disable UAGSRV execution at Universal Broker startup. |
B-08953 |
All |
UDM, |
Add support for sleep statement to scripting language. |
B-09033 |
Unix (all, except HPUX), |
Install |
Bundle a Python3 distribution with the Universal Agent. |
B-09121 |
All |
UFTP |
Add wildcard support for GET/PUT/DELETE commands, allowing them to operate on one or more files. |
B-09240 |
Unix, |
Install |
Add ability to set the agent_clusters option in UAGSRV’s configuration. |
B-09258 |
All |
UFTP |
Improve error reporting when an attempt is made to transfer multiple files to a destination that is not a directory. |
B-09268 |
All |
UFTP |
Remove wildcard requirements for MGET/MPUT/MDELETE commands, allowing them to operate on single files. |
B-09287 |
Unix, |
UPPS |
Stop WAITing for a job and consider item complete when its distribution status is NA and it has a runtime status of Cancelled. |
B-09298 |
Unix, |
UPPS |
Add agent support for the Controller’s new PeopleSoft task type. |
B-09354 |
Unix, |
UFTP |
Increase maximum allowable packet size for SFTP transfers. |
B-09384 |
Unix, |
OMSSRV |
Refresh message level for OMS Server in response to a UCTL refresh command. |
B-09386 |
Unix, |
OMS Client |
Improve diagnostic information collection in the OMS Java client, which exchanges messages between an OMS Server and the Controller. |
B-09418 |
Unix, |
Install |
Add ability to set the agent_ip option in UAGSRV’s configuration. |
B-09481 |
Unix, |
UPPS |
Add ability to retrieve Output Destination Format options. |
B-09508 |
All |
UDM, |
Add session attributes ostype and casesensitive attributes to provide OS and file system information. |
D-06562 |
All |
UDM, |
Wildcard token parsing from a forfiles loop does not always honor the file system’s case sensitivity rules. |
D-09102 |
Windows |
UAGSRV |
Fix a problem where a System Monitor executed on Windows may not authenticate specified task credentials correctly. |
D-09212 |
All |
UFTP |
Prevent exception if user does not have access to the local source directory when executing an (M)PUT command. |
D-09122 |
All |
UCMD, |
Fixes a situation in which Universal Encrypted files may be left open after decryption. Such files are now closed immediately after decryption. |
D-09174 |
Unix, |
UAGSRV |
Fix a problem where FTP file monitors may not honor the specified polling time. |
D-09237 |
Windows |
UBROKER |
Create a ubroker.shd file at shutdown to allow a Universal Broker service to restart even if ubroker.pid file was not deleted by previous instance. |
Agent 6.4.2.2 - March 23, 2018
Change ID |
Platform |
Component |
Description |
---|---|---|---|
B-09118 |
UNIX (Linux, x64 |
USAP |
Modify USAP "generate job definition" command to generate an XBP 3.0 style spool list recipient. |
B-09251 |
UNIX (Linux, x64 |
USAP, |
Run an SAP Model Job and Generate an SAP Job Definition without providing a Jobcount ID. Note Only the version number changed for UAGSRV, to support integration with a new feature delivered for the Universal Controller SAP task type (see B-09299 in the Universal Controller 6.4.x Maintenance). |
D-09063 |
UNIX (Linux, x64 |
USAP |
XBP 2.0 style spool list recipient does not get defined properly from USAP job definition. |
Agent 6.4.2.1 - February 9, 2018
Change ID |
Platform |
Component |
Description |
---|---|---|---|
B-09082 |
Windows |
Install |
Remove delivery of Microsoft VisualC++ 2005 runtime libraries, which have been superseded by the 2010 runtimes. |
B-09094 |
Windows |
Install |
Update interface to ubrsvc.bat with -start, -restart, and -status options. |
D-09064 |
Unix, |
UFTP |
(M)DELETE and (M)GET with move fail when remote relative path is specified for an SFTP file transfer task. |
D-09067 |
Unix, |
UFTP |
When the file path specified by the -src option contains no trailing slash, its LIST output differs from the output shown when the trailing slash is specified. |
D-09068 |
Windows |
Install |
Ensure that UCMD, UDM, UFTP, and USAP always register with the correct local Universal Broker when executed via a Controller task on a user mode-installed Agent. |
D-09087 |
Windows |
UAGSRV |
An application monitor that executes with credentials could cause UAGSRV to crash. |
D-09089 |
Unix, |
UAGSRV |
If the command line options that UAGSRV sends over STDIN to execute a Universal Command or Universal Connector for SAP are unexpectedly written to STDERR, a password in plain text may be exposed. |
D-09096 |
Unix, |
UFTP |
Do not treat a CURLE_PARTIAL_FILE (18) return code value as a failure when it is accompanied by a server return code of 450. |
Agent 6.4.2.0 - December 31, 2017
Change ID |
Platform |
Component |
Description |
---|---|---|---|
B-05451 |
Windows |
Install |
Add ability to install multiple agent instances on Windows using a new user-mode install package. |
B-07295 |
Unix, |
UAGSRV, |
Add support for passphrase-protected SSH keys to UFTP. |
B-08533 |
All |
UCERT |
Add ability to generate certificate requests with a version of 3 and exponent of 65537. |
B-08534 |
All |
UCERT |
Allow an existing private key to be used when creating certificate request. |
B-08563 |
Unix (Linux RPM), |
UPPS |
Allow Submit Command options to be specified from the command line and a definition file. |
B-08853 |
All |
UCERT |
Accept key sizes greater than 2048. 3072 and 4096 are now supported. |
B-08855 |
All |
UFTP |
Make the trailing slash optional when issuing a LIST command against a directory. |
B-08961 |
All |
UAGSRV |
Add ability for agent to support passwords up to 512 characters in length. |
B-09076 |
All |
UFTP |
Add additional return code values from libcURL operations to improve problem diagnosis. |
D-06417 |
Windows |
UAGSRV |
CPU utilization not transferred from Windows agents. |
D-07169 |
Unix, |
UAGCMD |
Add support for TLS 1.2 sessions and cipher suites. |
D-07315 |
All |
UCERT |
Add support for MD5, SHA-256, SHA-384, and SHA-512 signature algorithms. SHA-1 is still supported, and is the default. |
D-08760 |
All |
UAGSRV |
Add “UFTP login failed” to task instance description when file transfer task fails due to login error. |
D-08778 |
All |
UAGSRV, |
Fix error in file transfer/FTP file monitor tasks when part of the path is enclosed in double quotes. |
D-08907 |
All |
UFTP |
SFTP transfer fails with exit code 79, "generic error reported from the SSH layer". |
D-08958 |
Unix, |
USAP |
USAP variant modification command fails. |
D-08965 |
Unix, |
UAGSRV |
Double slash in the URL in between the host name and the path causes the "No such file or directory" error on some of SFTP servers. |
D-08980 |
ALL |
UFTP |
The -src option for the LIST command should be optional. When no path is specified for the -src option, the contents of the user’s home directory or server’s rooted location is shown. |
D-08981 |
Unix, |
UFTP |
Return a file’s path when executing a list so Controller variables are populated correctly when an SFTP file monitor executes. |
D-08984 |
All |
UCERT |
Add ability to specify SHA-1, SHA-256, SHA-384, or SHA-512 signature algorithms when creating a CRL. |
D-08985 |
All |
UCERT |
Add support for configurable encryption for transport files. |
D-08989 |
All |
UAGSRV |
If a task is submitted with a valid credential that contains a password of exactly 40 characters, the task will complete successfully although the command is not run. |
D-08999 |
All |
UFTP |
Multi-line FTP server responses not handled by command callbacks. |
D-09012 |
All |
UCERT |
Revoke reason priviledgeWithdrawn is misspelled. Corrected to accept privilegeWithdrawn. |
D-09017 |
All |
UCERT |
Incorrect Revocation Reasons in CRL. |
D-09028 |
All |
UCERT |
Unspecified Revoke Reason SHOULD be absent instead of using the unspecified (0) reasonCode value. |
D-09029 |
All |
UCERT |
Misspelled revocation reasons "affliationChange" and "priviledgeWithdrawn" are accepted. |
Agent 6.4.1.0 - September 29, 2017 1
Change ID |
Platform |
Component |
Description |
---|---|---|---|
B-07133 |
UNIX, |
OMS |
Add MAX_CONNECTIONS configuration option to support up to 30,000 concurrent connections to the OMS Server. |
B-08611 |
All |
UAGSRV |
Add ability to bind the agent’s OMS socket to a specific IP address. |
D-08621 |
Windows |
UAGSRV |
Add support for new Create Console option available for Windows tasks starting with Universal Controller 6.4.2.0. This option can be used to improve capture of standard I/O from console processes launched on the Windows interactive desktop. |
D-08755 |
UNIX, |
UFTP |
Fix an error that may cause UFTP to fail when using symbolic links to reference source files in an MGET operation over SFTP. |
D-08763 |
UNIX, |
UAGSRV |
Do not fail execution of a script from a UNIX or Windows task if the first line of the script is empty. |
D-08821 |
All |
UAGSRV |
If an SFTP File Transfer task uses stored credentials that doesn’t have a password stored for, make sure the –pwd option is not part of the UFTP command line built by UAGSRV. |
D-08822 |
UNIX, |
UFTP |
Start an SFTP transfer session in the remote user’s HOME directory, instead of the top of the file system. |
D-08877 |
Windows |
UAGSRV, |
Prevent “CSProcessCreate failed: An attempt was made to reference a token that does not exist” errors. |
1 The 6.4.1.0 Agent for z/OS package was delivered October 18, 2017.
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 |
All |
OMSSRV
|
Add support for TLS 1.2 protocol |
B-05926 |
AIX, Linux x64 |
UDM |
Protect against interception of sensitive information during user authentication. |
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-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-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-06854 |
All |
OMS, |
Add msg_suppression_list option to filter unwanted messages (e.g., UNV0193W, which warns of deprecated SSL ciphers). |
B-06931 |
Windows |
Install |
Remove support for Windows XP, Server 2003, and Server 2008. Only allow installs on Windows 7 and Server 2008 R2 and higher. |
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. |
B-07310 |
Windows |
UAGSRV, |
Re-introduce support to execute GUI applications when the Interact with DeskTop option is enabled in task definitions, component configurations, and the Universal Broker service definition. |
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-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-06448 |
Windows |
UAGSRV |
DELETE File Monitors succeed when file's owner does not match the value of the task's File Owner field. |
D-06460 |
Windows |
UAGSRV |
Add ERROR_NETNAME_DELETED as a retry condition for File Monitor fault tolerance. |
D-06591 |
All |
UDM |
Add a message to display the value of the DATA_COMPRESSION configuration option following UDM Manager/Server session negotiation. |
D-06726 |
Windows |
UAGSRV |
Prevent a situation that may result in a "CSProcessCreate: The system cannot find the file specified" error when several Windows tasks that execute scripts with user credentials are launched at once. |
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-06864 |
UNIX, |
UAGSRV |
File Monitor tasks that end with a Failed status do not always end with non-zero exit codes. |
D-06865 |
Windows |
Install |
Mask passwords displayed by Stonebranch trace functions in install log. |
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-06944 |
Unix, Windows |
UAGSRV |
Encrypt sensitive data that is stored in the *_job jobtrack cache files. |
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-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-07193 |
Windows |
UAGSRV |
File Monitors may go to Start Failure on AD Controller reboot/switchover. |
D-07239 |
Unix, Windows |
UAGSRV |
Correct memory leaks that may occur during heavy file monitor activity. |
D-07244 |
All |
UDM |
Ensure that UDM does not write duplicate data to output file following successful NFT recovery. |
D-07316 |
Unix, Windows |
UAGSRV |
File monitor tasks that contain an improperly coded regular expression do not notify the user of the error. |
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-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-07429 |
Windows |
All |
Trace files may not contain trace messages generated after the initial bootstrap configuration is merged. |
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-07518 |
Windows |
UAGSRV, |
Make sure that tasks executing with the "Requires Highest Privileges" (UAGSRV) or -elevate_user_token (UCMD) option successfully acquire elevated token on Windows Server 2012R2 and later. |
D-07565 |
Windows |
Install |
Fix a problem that could cause a silent install to fail when RUNBROKERASUSER=0 is specified. The install incorrectly tried to authenticate the default credentials for a Broker service account whose password had been changed. The authentication failure was ignored for interactive installs, but caused silent installs for fail. |
D-07579 |
Windows |
Install |
Prevent display of UBROKERPASSWORD value in install log. |
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. |
Universal Enterprise Controller 6.3.0 for Windows Packages
Release |
Release Date |
Universal Enterprise Controller |
---|---|---|
January 18, 2016 |
6.3.0.0 |
UEC 6.3.0.0 - January 18, 2016
Change ID |
Platform |
Component |
Description |
---|---|---|---|
B-05138 |
Windows, |
UECTLR |
Remove license requirement. |
D-06262 |
Windows, |
UECTLR |
Universal Brokers cannot be put into managed mode if no license information is defined in the UEC configuration file (license requirements were dropped from UEC in 6.2.0.2). |
Universal Enterprise Controller Client Applications 6.3.0 for Windows Packages
Release |
Release Date |
I-Activity Monitor |
I-Administrator |
I-Management Console |
---|---|---|---|---|
January 18, 2016 |
6.3.0.0 |
6.3.0.0 |
6.3.0.0 |
UEC Client Applications 6.3.0.0 - January 18, 2016
(There have been no changes to this release.)
Universal Agent for SOA 6.3.x for Windows Packages
Release |
Release Date |
Universal Command Agent for SOA |
---|---|---|
January 18, 2016 |
6.3.0.0 |
Agent for SOA 6.3.0.0 - January 18, 2016
Change ID |
Platform |
Component |
Description |
---|---|---|---|
D-06113 |
Windows |
Install |
Allow Universal Agent for SOA to recognize Universal Broker 3.2.0 and later installations in order to satisfy installation prerequisite. |