Details
-
Bug
-
Resolution: Fixed
-
Low
-
7.1.1, 7.1.2, 7.2.0, 7.2.1, 7.1.10, 7.1.9, 7.4.0, 7.2.10, 7.5.0, 7.6.0, 7.7.0, 7.3.9, 7.8.0, 7.2.4, 7.9.0, 7.6.8
-
7.01
-
65
-
Severity 2 - Major
-
137
-
Description
NOTE: This bug is for JIRA Server. Using JIRA Cloud? See .
Problem Experienced
In extremely rare situations one or more of JIRA's remote user directory configurations is lost. This has been seen after a JIRA crash/restart or network/database connectivity problems. The exact cause has not yet been determined.
Existing Behavior:
- During synchronization JIRA will read the directory configuration from the database, delete the configuration, and then write it back. The directory configuration is also retained in JIRA's cache.
Expected Behavior
JIRA should prevent the directory configuration from becoming lost. Currently it is normal for JIRA to delete the entire configuration from the database when synchronizing. This should be changed to prevent rare situations where the configuration can be removed from the database and not written back.
Related - Alerting admin of problems
This kind of corruption, being very rare and unexpected, is very difficult to detect manually. During startup/ access, JIRA should verify if mandatory directory parameters exist and inform the administrator if there are parameters missing - so that it is much more easier for administrators to verify and fix the configuration.
- This would not be if the necessary if JIRA is changed to make it so that the configuration is not changed or removed unless that change is being performed by the admin
Attachments
Issue Links
- is related to
-
JRASERVER-36677 Active directory synchronization lost after restart
- Closed
-
JRASERVER-33521 JIRA should catch Crowd failures gracefully
- Closed
-
JRASERVER-67395 JIRA does not inform admins about writing/reading invalid directory configuration
- Closed
- relates to
-
JRACLOUD-40291 JIRA should prevent corruption of directory configuration and notify user if mandatory configuration is missing
- Closed
-
GRD-119 Loading...
-
GRD-207 Loading...
- is blocked by
-
PSR-89 Loading...
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...