api.openshift.com Offline Access Token Expired

Solution Verified - Updated -

Environment

  • rosa command-line tool (rosa CLI)
  • ocm-cli tool (ocm CLI)
  • Using the ocm-sdk-go client library

Issue

  • My api.openshift.com offline access token has expired
  • I see the following error message when using the rosa or ocm CLI tools:.

    Can't get tokens ....
    Can't get access tokens ....
    

Resolution

A new offline access token must be generated at one of the specified URLs below. Each time the URL is visited, a new offline access token is generated.

Root Cause

In some cases, sso.redhat.com may invalidate this token, requiring it to be regenerated. The Red Hat Engineering teams are working to provide better error messages and documentation. However, if you encounter an error message like the messages mentioned above, obtain a new token as described in the Resolution section.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Comments