You are currently reviewing an older revision of this page.

DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian 20.1 Hotfix Package A

Symptoms

After upgrading to Appian 20.1 Hotfix Package A or later, the following symptoms occur:

  • Calls made through Web API or Connected System objects to other services return error messages
  • 404 errors on pages
  • WebAPI 500 errors
  • Unable to send or receive integration messages
  • When testing calls on these objects, request body errors stating that a parameter is missing or null

Cause

The recent Appian hotfix release includes an update to improve security. In particular, a change has been made reference number AN-155298 so that the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.

Action

The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues:

  • Refactor any expressions or SAIL code referencing the Authorization header in any web API or Connected System objects to no longer access and make use of this property

  • There is no action or workaround currently available for this issue. If you are facing this issue, please open a support case with Appian.