← Back to team overview

mahara-contributors team mailing list archive

[Bug 1966213] Re: Mahara page edit box resize kills session, when logging in via SSO

 

Thanks for your patience. Gridstack is the JavaScript library we use to
create the draggable layout.

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1966213

Title:
  Mahara page edit box resize kills session, when logging in via SSO

Status in Mahara:
  Incomplete

Bug description:
  Mahara version: 21.10.1_RELEASE
  OS: Ubuntu 18.04
  Database: MySQL 5.7.32
  Browser: Chrome 97
  Server: Apache2, the server MUST accept several parallel incoming connections from the same IP (this parallelism seems to be at the problem).

  Good day, there is a bug affecting a few Mahara sites. When editing
  the dashboard parts, an error may appear that logs out the user.

  Steps to replicate:
  1. Log in via SSO (for example from Moodle into Mahara).
  2. Click on the edit button to edit your Dashboard.
  3. Resize or move any of the widgets for about 1 minute until the error "Reload the page to log in" appears. Be sure to spam the resize movement, because the error only happens if two or more requests are sent at almost the same time, so that the session for the first request has not been completely created when the session for the second request is already being created (this is what logs out the user).

  Here is a video for better understanding:
  https://www.play.mdx.ac.uk/media/Mahara%20Error/1_hopedu64

  ... there is a chance this is not a bug, maybe the SSO on these sites
  is configured so that it times out quickly? Where is this configured
  so I can check?

  Expected outcome:
  No error should appear when editing the parts of the Dashboard.

  Observed outcome:
  The page gets spammed with the error, and the user is logged out.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1966213/+subscriptions



References