Error: "500 Server Error: Internal Server Error for url: https://uaa.sys.domain.com/oauth/clients/tx" returned from UAA API when attempting PUT requests to /oauth/clients/tx endpoint
search cancel

Error: "500 Server Error: Internal Server Error for url: https://uaa.sys.domain.com/oauth/clients/tx" returned from UAA API when attempting PUT requests to /oauth/clients/tx endpoint

book

Article ID: 426133

calendar_today

Updated On:

Products

VMware Tanzu Application Service

Issue/Introduction

  • When using Pivotal SSO API, PUT requests to /oauth/clients/tx endpoint fail with 500 errors
  • When we call the uaa api PUT /oauth/clients/tx endpoint, we get '500 Server Error: Internal Server Error for url: https://uaa.sys.domain.com/oauth/clients/tx'

Environment

Pivotal SSO 1.16.16

Cause

This is an issue exposed in the UAA component. The edge case leading to failure occurs when there is a 'null' value for a key in the client registration, specifically the additionalInformation section.

Resolution

The workaround for now is to update the clients that have null values on some keys using the regular "/oauth/clients" (instead of "/oauth/clients/tx") endpoint.

 

A fix for this should be released in TAS Elastic Application Runtime 6.0.25