Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-40322

After update to 6.17 "Login delegation logout URL" fails to redirect to external auth source

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 6.17.z
    • Authentication, Settings
    • False
    • Satellite Endeavour Refinement
    • sat-endeavour
    • None
    • None
    • None
    • None
    • Yes

      Description of problem:

      When using a third party auth source and defining the "Login delegation logout URL" option we receive the following error when a user logs out;

      Oops, we're sorry but something went wrong Unsafe redirect to "https://external.auth.source/ext/logout", pass allow_other_host: true to redirect anyway.

      Is this issue a regression from an earlier version:

      Yes, this previously worked for the user when testing in Satellite 6.11.

      Steps to Reproduce:

      1. Configure external auth source where the URL is not the Satellite

      2. Configure "Login delegation logout URL"  and have an authenticated user attempt to logout

      Actual behavior:
      Authentication of the user from the external source works without issue, but on logout they are presented with an error;

      Oops, we're sorry but something went wrong Unsafe redirect to "https://external.auth.source/ext/logout", pass allow_other_host: true to redirect anyway.

      Expected behavior:
      On logout we expect the logout to occur as the login does, without erroring out and without issue contacting the external source.

       

              Unassigned Unassigned
              rhn-support-pdudley Paul Dudley
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: