IBM Support

LI81900: LIST OF APP REDIRECT URLS NOT CONVERTED TO ARRAY DURING ARCHIVE:UNPACK

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • In v5 you specific a list of redirect URLs via a comma
    separated list but we aren't properly converting this to an
    arrray in v2018/v10.
    Here's the error from
    archive:unpack:
    
    ERRO[2020-12-16T16:26:35-08:00] The app
    pat-app 72 has a redirect URL value http://test-2.com,
    http://test.com that is not a valid URL. This value must needs
    to be corrected in order to migrate the app
    successfully.
    ERRO[2020-12-16T16:26:35-08:00] The app pat-app
    75 has a redirect URL value http://test-2.com, http://test.com
    that is not a valid URL. This value must needs to be corrected
    in order to migrate the app
    successfully.
    ERRO[2020-12-16T16:26:35-08:00] The app OILmoney
    has a redirect URL value http://test-2.com, http://test.com
    that is not a valid URL. This value must needs to be corrected
    in order to migrate the app
    successfully.
    ERRO[2020-12-16T16:26:35-08:00] The app
    TTOILmoney has a redirect URL value http://test-2.com,
    http://test.com that is not a valid URL. This value must needs
    to be corrected in order to migrate the app
    successfully.
    ERRO[2020-12-16T16:26:36-08:00] The app
    558881gNew_Platform_Test1 has a redirect URL value
    http://test-2.com, http://test.com that is not a valid URL.
    This value must needs to be corrected in order to migrate the
    app successfully.
    ERRO[2020-12-16T16:26:36-08:00] The app
    665581gNew_Platform_Test1 has a redirect URL value
    http://test-2.com, http://test.com that is not a valid URL.
    This value must needs to be corrected in order to migrate the
    app successfully.
    

Local fix

Problem summary

  • <span style="background-color:rgb(255, 255, 255)">During the
    migration of a v5 API Connect configuration to v2018 or v10,
    registered apps containing an OAuth redirect URI property with
    multiple comma-separated URI instances are not properly
    converted into the v2018 to v10 representation. Instead of the
    URI instances appearing as individual array elements of
    converted app's </span><span
    style="font-size:inherit">redirect_endpoints property, the
    complete set of values appear as a single string in the first
    element of the array. This causes some OAuth interactions to
    fail for these apps.</span>
    

Problem conclusion

  • An update to the migration utility (10.0.1.1-R1) corrects this
    problem and populates the redirect_endpoints property in a
    converted app with the individual redirect URI values from the
    source v5 app.
    

Temporary fix

Comments

APAR Information

  • APAR number

    LI81900

  • Reported component name

    API CONNECT ENT

  • Reported component ID

    5725Z2201

  • Reported release

    A0X

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-12-17

  • Closed date

    2021-03-06

  • Last modified date

    2021-03-06

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    API CONNECT ENT

  • Fixed component ID

    5725Z2201

Applicable component levels

  • RA0X PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSMNED","label":"IBM API Connect"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"A0X","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
29 September 2021