Downloads
Product availability Matrix (PAM)Downloads of this patch are available from the
Rocket Customer Support Portal.
Further explanation can be found
here.
Currencies
- The Sentinel Revoke tool, available for Windows and Linux, has been updated to version 10.2 for improved security.
The functionality of the Revoke tool remains the same. Note: you may experience a problem uploading the permission ticket to EMS using this and prior versions of the Revoke tool. If uploading the ticket fails you can, as a work around, log on to EMS with the entitlement ID, and upload the ticket from there.
- Web related security and performance improvements
|
Fixes
UNI-42468 |
OpenSSL module legacy.so added to Uniface patch. |
UNI-42118 |
uxSelect: When the display format is 'val' and the user changes the value interactively, the value is not updated to newly selected option. |
UNI-42010 |
Uniface OpenSSL 3 library names conflict with OpenSSL system library names. |
UNI-41938 |
uxSelect/uxRadioGroup: Value does not update when re-selecting a previously invalid option. |
UNI-41917 |
uxRadioGroup: The previous selection is not getting cleared on setting empty value. |
UNI-37261 |
$NET_REESTABLISH_MSGID fails to trigger receiveMessage after re-establishing. |
UNI-42468 - OpenSSL module legacy.so added to Uniface patch.
Solution available in patch(es): 10.4.03-006
Description:
Uniface 10.4.03-003 introduced support for OpenSSL 3.0. Starting with Uniface 10.4.03-006, the Uniface patch will include the ‘legacy.so’ module from OpenSSL, which is already part of the distribution. This module provides older cryptographic algorithms and features that, while outdated or less secure, may still be required for compatibility with legacy systems and protocols.
Environment:
+ Uniface version 10.4.03-003
+ Operating System: Linux, AIX and Solaris
+ Component: OpenSSL
Workaround:
Use the distribution instead of patch
UNI-42118 - uxSelect: When the display format is 'val' and the user changes the value interactively, the value is not updated to newly selected option.
Solution available in patch(es): 10.4.03-006
Description:
When the display format is set to "val" and the value for a select element is changed interactively, the value should update to the newly selected option. However, the value is currently being concatenated instead of replaced.
Environment:
+ Uniface Version: 10.4.03
+ Browser: Browser independent
+ Operating System: OS independent
+ Database: Database independent
Workaround:
None
Notes:
This issue has been solved.
UNI-42010 - Uniface OpenSSL 3 library names conflict with OpenSSL system library names.
Solution available in patch(es): 10.4.03-006
Description:
Uniface 10.4.03.003 introduced support for OpenSSL 3.0.15. The shared library names for OpenSSL, shipped with Uniface, conflict with OpenSSL system library names. As a result, software packages that need to link to OpenSSL system libraries could fail to load. An example of software that fails to load after installing Uniface 10.4.03.003 includes the PostgreSQL client.
To fix the naming conflict, OpenSSL libraries shipped with Uniface - libssl.so.3 and libcrypto.so.3 - have been renamed to libsslu.so and libcryptou.so.
After installing the patch, outdated OpenSSL so.3 files must be removed from the common/lib folder to prevent conflicts.
Environment:
+Uniface Version : 10.4.03-003
+Operating System : Linux, Solaris
+Component : OpenSSL
Notes:
Remove outdated OpenSSL shared libraries from the common/lib folder:
1. libssl.so.3
2. libscrypto.so.3
UNI-41938 - uxSelect/uxRadioGroup: Value does not update when re-selecting a previously invalid option.
Solution available in patch(es): 10.4.03-006
Description:
When the users selects an invalid value, and then attempts to re-select it, the value is not updated and a format error is not shown.
Environment:
+ Uniface Version: 10.4.03
+ Browser: Browser independent
+ Operating System: OS independent
+ Database: Database independent
Workaround:
None
Notes:
This issue has been solved.
UNI-41917 - uxRadioGroup: The previous selection is not getting cleared on setting empty value.
Solution available in patch(es): 10.4.03-006
Description:
In uxRadioGroup, when there is no empty option, setting an empty value after selecting a valid option won't clear the previous selection.
Environment:
+ Uniface Version: 10.4.03
+ Browser: Browser independent
+ Operating System: OS independent
+ Database: Database independent
Workaround:
None.
Notes:
This issue has been solved.
UNI-37261 - $NET_REESTABLISH_MSGID fails to trigger receiveMessage after re-establishing.
Solution available in patch(es): 10.4.03-006
Description:
When a broken server connection is reestablished, the receiveMessage trigger in the application shell does not activate, when $NET_REESTABLISH_MSGID is specified.
Environment:
+Uniface Version : > 9705
+Operating System : OS independent
+Database : DBMS independent
+Browsers : Browser independent
Workaround:
None.
Notes:
This problem is resolved for TCP connections.