IBM Verify

IBM Verify

Join this online user group to communicate across Security product users and IBM experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
Expand all | Collapse all

Verify Access v10.0.3.0 released

  • 1.  Verify Access v10.0.3.0 released

    Posted Fri December 17, 2021 04:04 AM
    Hello everyone,

    We released IBM Security Verify Access v10.0.3.0 today; it's already available for download from Docker Hub and from IBM Fix Central.

    @Scott Exton has posted a video about the new capabilities in this release:
     https://community.ibm.com/community/user/security/viewdocument/ibm-security-verify-ac[…]ey=e7c36119-46d7-42f2-97a9-b44f0cc89c6d&tab=librarydocuments

    ​If you're looking to upgrade as a result of log4shell, I'll mention that (just like 10.0.1.0 and 10.0.2.0) 10.0.3.0 does NOT include the log4j jar file at all.

    Wishing everyone Happy Holidays and looking forward to continuing our discussions and answering questions on the community site in 2022.

    Cheers... Jon.

    ------------------------------
    Jon Harry
    Consulting IT Security Specialist
    IBM
    ------------------------------


  • 2.  RE: Verify Access v10.0.3.0 released

    Posted Sat December 18, 2021 03:47 PM
    Edited by Sylvain Gilbert Fri December 24, 2021 10:35 AM

    Hi Community

     

    I'm giving a try at 10.0.3.0 upgrade over 10.0.1.0 or over 10.0.2.0.

    I'm getting the expected behavior while applying 10.0.3.0 over 10.0.1.0 but while applying it over 10.0.2.0, I'm obtaining a system error message "The system encountered an error while it was querying the update server". I am getting this error systematically on different 10.0.2.0 firmware.

    I obtained at first the error while attempting an update using RESTAPI and Playbook but then I reverted to LMI manual method afterwards to be able to see the reported detailled error.

    Has anyone encountered the same behavior ?

     



    ------------------------------
    Sylvain Gilbert
    ------------------------------



  • 3.  RE: Verify Access v10.0.3.0 released

    Posted Sun December 19, 2021 05:41 PM
    Sylvain,
     
    I don't think that this is a new error, and happens when your machine does not have access to the online update server (even though you are doing a manual upload of an update).  Try setting the following advanced tuning parameter:

    name: sys.direct.update.allowed
    value: true
     
    Thanks.
     
     
    Scott A. Exton
    Senior Software Engineer
    Chief Programmer - IBM Security Verify Access

    IBM Master Inventor
     
     
     





  • 4.  RE: Verify Access v10.0.3.0 released

    Posted Mon December 20, 2021 04:17 AM
    Hi Scott,
    I've exactly the same problem and for this reason I've already opened a new Case. I've also tried the suggested tuning parameter but the result is the same:

    Dec 20 10:10:45 iss-lum[1747]: id=license time="2021-12-20 10:10:45" fw=isam10moses pri=3 issueid=7000005 name=License_Error msg="The XPU_WGA_FIRM_10_0_3_0 update package file cannot be downloaded. Reason: A license is not installed for this module."
    Dec 20 10:10:45 iss-lum[1747]: id=update time="2021-12-20 10:10:45" fw=isam10moses pri=3 op=install issueid=7000003 name=Update_Error msg="Unable to start the firmware update installation process. Reason: 'A license is not installed for this module. [ID=0xc75d0080]'"
    Dec 20 10:10:45 mesa_config[12415]: Error: Install failed: "Unable to install update(s). Reason: A license is not installed for this module."


    I've also disabled the default update server but the result is the same. It seems it still look at the update server instead of the local uploaded package.

    Thanks,
    P.

    ------------------------------
    Pietro Mosini
    IBM
    Rome
    ------------------------------



  • 5.  RE: Verify Access v10.0.3.0 released

    Posted Tue December 21, 2021 03:12 AM
    Same here.
    Please share once you got some answer from IBM support,

    Thanks,

    Mita


  • 6.  RE: Verify Access v10.0.3.0 released

    Posted Fri December 24, 2021 01:16 PM
    Edited by Sylvain Gilbert Fri December 24, 2021 01:19 PM
    Hi Community

    As suggested by Scott, once the advanced tuning parameter (sys.direct.update.allowed=true) is set I am now able to go one step further, i.e. the firmware update package file is uploaded and visible in the LMI Available Updates page. And now the firmware 'Install' LMI method is working.

    However, the Ansible RESTAPI firmware method (with Ansible roles) would still skip the 'Install' step. The cause for this is found in the JSON response below:
    curl -k --user admin:***** -H "Content-Type:application/json" -H "Accept: application/json" -X GET https://appliance/updates/available.json

    [{
                  "id": 0,
                  "name": "isva",
                  "type": "firmware",
                  "state": "idle",
                  "schedule_date": null,
                  "iso_scheduled_date": null,
                  "release_date": "2021-12-14-0329",
                 "version": "10.0.3.0",
                 "expired_install": false
    }]
     
    As one can see, the 'release_date' value includes more than just the release date. In order to get around this, you will need to use the Ansible isam-ansible-roles's install_firmware role as follow:

        - role: install_firmware
         install_firmware_file: "/tmp/isva_10.0.3.0_20211214-0329.pkg"
         install_firmware_name: "isva"
         install_firmware_release_date: "2021-12-14-0329"
         install_firmware_version: "10.0.3.0"

    In previous firmware roll-outs, we would typically set 'install_firmware_release_date' to just the release date (such as 2021-01-10 for 10.0.2.0).

     
    Hoping that this note helps resolve 10.0.3.0 installation issues for most. At least it did for me.

    ------------------------------
    Sylvain Gilbert
    ------------------------------



  • 7.  RE: Verify Access v10.0.3.0 released

    Posted Mon December 27, 2021 03:31 AM
    Hi Scott,

    thank you for this configuration tip, as I was also running into the same issues when uploading the .pkg on the appliance.

    I think this is a new behavior because we have always installed updates manually without running into this issue.


    Thank you

    ------------------------------
    André Leruitte
    ------------------------------



  • 8.  RE: Verify Access v10.0.3.0 released

    Posted Thu January 06, 2022 05:32 AM
    Hi,

    Thanks for the hint. It's always a pleasure to discover such new behavior with a fixpack altogether with new undocumented changes around the behavior of the product or about the incompatibility of the REST API throughout versions.

    We mostly have to do reverse engineering to figure out what you guys tried to do... and this for every fixpack.

    I would sincerely request your teams to put themselves in the shoes of the customer/end-user or at least give a try to it. This seems to not be new to you but it is for most of the people answering here. ISVA is a complex product delivering advanced capabilities, it must work and be stable, it cannot suffer from such details on existing feature without documentation or notice. We would sincerely appreciate some enhancements in that area,

    Ps: I found the "old" reference to this: IBM Security Access Manager Appliances showing wrong firmware update available after uploading package.Given that comment below on the "date format" which has changed, I would assume your code is suffering from the same bug.

    Thank you,

    ------------------------------
    Cedric Servais
    ------------------------------



  • 9.  RE: Verify Access v10.0.3.0 released

    Posted Thu January 06, 2022 03:31 PM
    Cedric,
     
    I can understand your frustration - and this is something that IBM is continuing to work on. 
     
    In this particular instance we are not talking about new or changed behaviour.  The advanced tuning parameter has been around for many years, and is required when the appliance is not able to communicate with the online update server and you manually upload a firmware update.   After further investigation it was discovered that this particular problem was not related to the advanced tuning parameter and network connectivity, but stemmed from an inconsistency in being able to perform a firmware upgrade from 10.0.2 to 10.0.3 due to an issue in the 10.0.2 firmware - sometimes a firmware updated from 10.0.2 would work, and in other situations it would fail.  The problem has been diagnosed and a fix-pack has been released by IBM support to correct the issue in the 10.0.2 firmware.
     
    Sorry for misleading you on the issue in my original post.
     
    Thanks.
     
     
    Scott A. Exton
    Senior Software Engineer
    Chief Programmer - IBM Security Verify Access

    IBM Master Inventor

     
     
     





  • 10.  RE: Verify Access v10.0.3.0 released

    Posted Thu January 20, 2022 10:25 AM
    Hi Scott, that's great news.

    Do you know where I can find the fix pack? It's not available for me in Fix central.

    Regards,
    Jonatan

    ------------------------------
    Jonatan Wålegård
    ------------------------------



  • 11.  RE: Verify Access v10.0.3.0 released

    Posted Thu January 20, 2022 03:24 PM
    Jonatan,
     
    Unfortunately I don't have a link to the fix-pack.  Someone else on this forum might know the link, or alternatively raise a support ticket with IBM and the support team will be able to tell you how to access the fix-pack.
     
    Thanks.
     
     
    Scott A. Exton
    Senior Software Engineer
    Chief Programmer - IBM Security Verify Access

    IBM Master Inventor
     
     





  • 12.  RE: Verify Access v10.0.3.0 released

    Posted Thu July 28, 2022 09:43 AM
    Hi everyone,

    any news about this fixpack?


    Thanks

    ------------------------------
    Patrizio
    ------------------------------



  • 13.  RE: Verify Access v10.0.3.0 released

    Posted Thu July 28, 2022 09:46 AM
    Hi Patrizio,

    Have you already tried the workaround suggested by Scott ? 


    Try setting the following advanced tuning parameter:

    name: sys.direct.update.allowed
    value: true



    ------------------------------
    André Leruitte
    ------------------------------



  • 14.  RE: Verify Access v10.0.3.0 released

    Posted Thu July 28, 2022 12:27 PM
    Hi @André Leruitte,

    no, I don't, but anyway IBM support gave me the link for the fix.

    FIX

    this works fine.


    Regards





    ------------------------------
    Patrizio
    ------------------------------