Rocket Uniface Support Resources

 View Only
  Thread closed by the administrator, not accepting new replies.
  • 1.  Rocket Uniface 10.3.03-036 Released

    ROCKETEER
    Posted 02-01-2023 06:56
    No replies, thread closed.

    Downloads

    Product availability Matrix (PAM)
    Downloads of this patch are available from the Rocket Customer Support Portal.
    Further explanation can be found here.

    Fixes

    UNI-17048Create Table Utility crashes if primary key of table only includes non-db fields
    UNI-13091SOP U2.0: Basic end-point authentication fails when password contains equal sign



    UNI-17048  -  Create Table Utility crashes if primary key of table only includes non-db fields

    Solution available in patch(es):      10.3.03-036, 10.4.02-015

    Description:

    In case a table has one or more database fields (in version 10 "Is External"=True) and the primary key only consists of non-database fields (in version 10 "Is External"=False). If the user tries to generate a Create Table Script for such a table then Uniface will crash. The problem can be replicated with the Create Table Utility of Uniface 9 (and older) or the /genSql command line switch of version 10.

    Environment:

    +Uniface: All Versions
    +Operating System: OS independent
    +Database: MSS, DB2, MQL, PGS, and SLE

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-13091  -  SOP U2.0: Basic end-point authentication fails when password contains equal sign

    Solution available in patch(es):      10.3.03-036, 10.4.02-015

    Description:

    The SOAP U2.0 connector does not decode the password correctly when it contains an equal sign ('=') and the Basic authentication scheme is used. As a result the end-point authentication with the web server will fail.

    When using the basic authentication scheme (SOP connector option scheme=B) the end-point authentication with the web server will fail when the provided password includes an equal sign ('='). The generated Base64 value in the Authorization HTTP header is not correct.

    Consider the following scenario:

    The user 'user1' has the password 'abc='. This user is used to access a web service on a web server that uses the Basic authentication scheme:

    usys$sop_params = euser=user1, epass=abc=, scheme=B

    The SOAP connector will create the following Authorization HTTP header in the SOAP request:

    Authorization: Basic dXNlcjE6YQ==

    When decoding the Base64 value "dXNlcjE6YQ==" then the result is the "username:password"-pair "user1:a", instead of "user1:abc=".

    Environment:

    +Uniface: All Versions
    +Operating System: OS independent
    +Database: DBMS independent

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top





  • 2.  RE: Rocket Uniface 10.3.03-036 Released

    Posted 02-02-2023 09:28
    No replies, thread closed.
    hi, How do we go about getting and applying these patches? thanks

    ------------------------------
    Brendan Loughlin
    Development Manager
    University Of Essex
    Essex GB
    ------------------------------



  • 3.  RE: Rocket Uniface 10.3.03-036 Released

    ROCKETEER
    Posted 02-03-2023 10:02
    No replies, thread closed.
    Hello Brendan

    Downloading goes via the Rocket Community portal:
    For access to the Rocket Community portal
    One registers at
    https://my.rocketsoftware.com/RocketCommunity
    with an email address and corresponding account.

    After registration login to this site to
    download Uniface edists , patches
    submit a support request

    To apply a patch:
    close all Uniface applications
    stop running urouter and tomcat services
    Install the patch 
    Restart urouter , tomcat
    Restart Uniface application

    Peter Beugel
    Principal Technical Support Engineer
    Rocket Software B.V.

    ------------------------------
    Peter Beugel
    Rocket Internal - All Brands
    Amsterdam NL
    ------------------------------