Details
-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
5.2.6, 6.2.5
-
5.02
-
6
-
Severity 3 - Minor
-
1
-
-
Description
NOTE: This bug report is for JIRA Server. Using JIRA Cloud? See the corresponding bug report.
Summary
When users attempt to submit information through an issue collector, it can randomly display 'Oops! Something went wrong...'. There is no specific information about what that error is.
Steps to Reproduce
- Setup an issue collector.
- Set the session timeout to 1 minute as per Changing the default session timeout.
- Open up the issue collector.
- Wait for the user session to timeout.
- Attempt to submit the form.
Expected Results
The collector displays a specific error about how the user's session has timed out.
Actual Results
The 'Oops! Something went wrong...' error appears.
Workaround
Increase the session timeout as per Changing the default session timeout.
Notes
There are at least two ways to trigger this problem. Let's imagine the session timeout is 10 minutes.
- Scenario A
- T=0m: The user opens the feedback collector
- T=0m: A new anonymous session is created (i.e. the user receives a JSESSIONID)
- T=11m: The user submits the form. The JSESSIONID has timed out and it triggers the 401 response.
- Scenario B
- T=0m: The user opens the feedback collector and receives an anonymous session (for example, JSESSIONID=123)
- T=1m: The user submits the feedback. Everything is ok at this point. The JSESSIONID=123 is still valid
- T=9m: The user opens the feedback collector again. As they still have a valid JSESSIONID, no new session is created
- T=11m: They submit the feedback using JSESSIONID=123. This session is now timed out, so they receive the 401.
Attachments
Issue Links
- relates to
-
JRACLOUD-38394 Issue Collector displays 'Oops! Something went wrong...' if the user's session times out
- Closed
- derives
-
DALEK-107 Loading...