IBM Support

LI80729: CONFIGURING A THIRD-PARTY OAUTH PROVIDER FAILS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Configuring a third-party OAuth provider fails with the
    following error:
    OAuth provider has not been created!
    Error validating the request body against definition
    '#/components/schemas/OauthProvider'
    third_party_config.token_validation_requirement is of incorrect
    type. Expected: string, Given: boolean (context:
    (root).third_party_config.token_validation_requirement, line:
    1, col: 226)
    400
    

Local fix

  • import the oauth provider using the toolkit command - apic
    oauth-providers:create
    Unfortunately, after that, you can't edit the 'Endpoints' page
    in the oauth provider because the UI is adding incorrect value
    to the oauth object after save, which will fail at validation.
    So if you want to change anything in the 'Endpoints' page, use
    toolkit command.
    

Problem summary

  • User is getting an error message after creating/editing an third
    party OAuth provider.
    

Problem conclusion

  • The fix has been delivered to fix pack 4.1.4.
    

Temporary fix

Comments

APAR Information

  • APAR number

    LI80729

  • Reported component name

    API CONNECT ENT

  • Reported component ID

    5725Z2201

  • Reported release

    18X

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-03-21

  • Closed date

    2019-03-27

  • Last modified date

    2019-03-27

  • 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

  • R18X PSY

       UP

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

Document Information

Modified date:
29 September 2021