One Must Now Use A sso.redhat.com URL When Uploading An SOS Report From The Command Line

Solution In Progress - Updated -

Issue

  • When executing sos report --upload --case-id=########, one is no longer prompted for a user name and password.  One is now presented with this text:

    Please visit the following URL to authenticate this device: https://sso.redhat.com/device?user_code=####-####
    
  • This happens even if one has:
    • defined the SOSUPLOADUSER and SOSUPLOADPASSWORD shell environment variables, or
    • used the --upload-user and --upload-pass command line options.  (Note:  those command line options are highly discouraged since other users on the system can run pgrep -fla sos and see the plaintext password.)

Environment

  • Red Hat Enterprise Linux 8 (RHEL 8)
  • Red Hat Enterprise Linux 9 (RHEL 9)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content