diff --git a/content/article/FailedToExchangeToken.md b/content/article/FailedToExchangeToken.md new file mode 100644 index 0000000000..ec1112b8b2 --- /dev/null +++ b/content/article/FailedToExchangeToken.md @@ -0,0 +1,25 @@ +--- +title: "Failed to Exchange Token" +description: "How to fix the 'SoftLayer_Exception: Failed to exchange token (HTTP 500)' error" +date: "2025-02-28" +tags: + - "article" + - "sldn" + - "authentication" + - "errors" +--- + + +# The Fix + +The user getting this error will need to have their [IBMid Updated](https://cloud.ibm.com/docs/account?topic=account-iamuserinv&interface=ui#change-ibm-id). + +Basically, just press this button on the users profile page, and link it to a currently valid IBMid + + +Update IBMid + +# The Problem + +`SoftLayer_Exception: Failed to exchange token (HTTP 500)` Happens because the user on your account is linked to an IBMid that is no longer valid. +On January 22 2025, an update went out allowing better integration with IBM's IAM policies for Classic Infrastructure users, which requires users be linked to a valid IBMid now. \ No newline at end of file diff --git a/static/img/articles/UpdateIBMid.png b/static/img/articles/UpdateIBMid.png new file mode 100644 index 0000000000..829da93dec Binary files /dev/null and b/static/img/articles/UpdateIBMid.png differ