Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-50495

Browser authentication fails if done twice

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • 4.17
    • oauth-apiserver
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Low
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

         When Logging into OpenShift Console, if you do it twice (by accident), you often end up with a white browser screen. This typically happens if many Browser tabs are open and are used across several sessions. In the Browser URL you see the issue: 
      
      https://console-openshift-console.apps.ocp5.stormshift.coe.muc.redhat.com/auth/error?error=invalid_state&error_type=auth
      
      As soon as you delete "/auth/error?error=invalid_state&error_type=auth" from the URL you end up on the OpenShift Console starting page.

       

       

      Version-Release number of selected component (if applicable):

          4.17

      How reproducible:

          Always

      Steps to Reproduce:

          1. Open two Browser Windows and in both select i.e. your htpasswd or kubeadmin login provider, so that in both windows you can enter username and password.  
          2. Enter username and password in the first browser window, which will result in a successful login
          3. Now do the same in the second Browser Tab and the described issue occurs: https://console-openshift-console.apps.ocp5.stormshift.coe.muc.redhat.com/auth/error?error=invalid_state&error_type=auth with a white browser screen     

      Actual results:

          White Browser Screen

      Expected results:

          Seamless Login

      Additional info:

          Seems to happen sometimes also in other situation, but the one described was reproducible

              Unassigned Unassigned
              rh-ee-mdargatz Maximilian Dargatz
              None
              None
              Xingxing Xia Xingxing Xia
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: