Log inSkip to main contentSkip to sidebar
Something went wrong, please try again.
Create and track feature requests for Atlassian products.
  • More
    DashboardsProjectsIssues
  • Give feedback to Atlassian
  • Help
    • Jira Core help
    • Keyboard Shortcuts
    • About Jira
    • Jira Credits
  • Log In
IMPORTANT: JAC is a Public system and anyone on the internet will be able to view the data in the created JAC tickets. Please don’t include Customer or Sensitive data in the JAC ticket.

Open issues

  • All issues
  • Open issues
  • Done issues
  • Viewed recently
  • Created recently
  • Resolved recently
  • Updated recently
View all issues and filters
Order by Priority
  1. Suggestion
    CONFSERVER-99806Ability to have user session replication between the nodes in Confluence Data Center (DC)
  2. Suggestion
    CONFSERVER-99607Confluence Feature Request: Add flexible expand macro title formatting functionality
  3. Suggestion
    CONFSERVER-80006Support innodb_redo_log_capacity in replacement with deprecated innodb_log_file_size parameter in MySQL 8
  4. Suggestion
    CONFSERVER-2085Ability to rename space key
  5. Suggestion
    CONFSERVER-5884Page history should have "annotated" view
  6. Suggestion
    CONFSERVER-8749Make Confluence more configureable in how it handles web crawlers such as the Google Search Appliance
  7. Suggestion
    CONFSERVER-19636Add support for Gravatars in Confluence both for inclusion and export
  8. Suggestion
    CONFSERVER-34041Disabling the ability to view the "Page History" on a space
  9. Suggestion
    CONFSERVER-35921Administrators should be able to see and delete drafts from all users
  10. Suggestion
    CONFSERVER-36882JIRA Issues Macro - Columns to Display sort reorder Drag & Drop
  11. Suggestion
    CONFSERVER-44116Add ability to disable anonymous access in the space permissions
  12. Suggestion
    CONFSERVER-44340API endpoint to trigger reindexing
  13. Suggestion
    CONFSERVER-45012Vertical text in table headers
  14. Suggestion
    CONFSERVER-46556As a Confluence user I would like to copy and paste attachments from the clipboard to a Page
  15. Suggestion
    CONFSERVER-51223Ability to force subscribe users to calendars
  16. Suggestion
    CONFSERVER-53447Allow to configure behavior of the "Create" button
  17. Suggestion
    CONFSERVER-57871Would like to limit attachment size in Confluence per file type
  18. Suggestion
    CONFSERVER-59441Provide a feature to bulk remove a particular macro from a Confluence instance.
  19. Suggestion
    CONFSERVER-60263Ability to have the Websudo functionality working with SAML / SSO
  20. Suggestion
    CONFSERVER-60330Remove a custom macro in bulk and ensure the text stays on
  21. Suggestion
    CONFSERVER-7752Add ability to copy templates
  22. Suggestion
    CONFSERVER-26113Export Page to Word should support Office, Open Office and Google Docs
  23. Suggestion
    CONFSERVER-56023REST API for inline-tasks
  24. Suggestion
    CONFSERVER-59999As an Admin I'd like to be able to move move a Space Template to the Global Template list
  25. Suggestion
    CONFSERVER-6786Possibility for administrators to switch to or impersonate another user
  26. Suggestion
    CONFSERVER-7247Ability to change the author of an existing page
  27. Suggestion
    CONFSERVER-11990Ability to merge usernames
  28. Suggestion
    CONFSERVER-22297Ability to Copy or Move Users/Groups from One User Directory to Another
  29. Suggestion
    CONFSERVER-26737Trigger Directory Syncs using the REST API
  30. Suggestion
    CONFSERVER-32837Make the Macro remigration job configurable
  31. Suggestion
    CONFSERVER-36103Allows display sizes options for Roadmap Planner macro
  32. Suggestion
    CONFSERVER-37412Provide a way to create recurring tasks
  33. Suggestion
    CONFSERVER-38965As an admin, provide the ability to move multiple pages
  34. Suggestion
    CONFSERVER-52716Be able to restrict anonymous REST API connection when Confluence has Anonymous Access
  35. Suggestion
    CONFSERVER-55246Continue synchronizing external directory after duplicate is hit
  36. Suggestion
    CONFSERVER-60563Switch the Engine name from Standalone to Catalina on Tomcat
  37. Suggestion
    CONFSERVER-83249Confluence whiteboards available for DC/on-prem solutions
  38. Suggestion
    CONFSERVER-90174Atlassian Intelligence for Data Center
  39. Suggestion
    CONFSERVER-28700Request to include comments in Jira Issues Macro and the ability to have a "last commented" column
  40. Suggestion
    CONFSERVER-32764Ability to view Jira comments in Confluence.
  41. Suggestion
    CONFSERVER-37130Add functionality for Panel Macro's "Title" to show in Table of Contents
  42. Suggestion
    CONFSERVER-49083Order Event Types in Team Calendar key
  43. Suggestion
    CONFSERVER-51323Provide an API to retrieve calendar details
  44. Suggestion
    CONFSERVER-54178As a user I would like to change the background color of all or parts of a page
  45. Suggestion
    CONFSERVER-55303Documentation Regarding HSTS Integration With Confluence
  46. Suggestion
    CONFSERVER-59679Make the new templates for Confluence cloud available to server and datacenter.
  47. Suggestion
    CONFSERVER-60584As a Confluence administrator I would like to configure the number of threads to run the incremental indexing
  48. Suggestion
    CONFSERVER-4632Add spreadsheet functionality to tables
  49. Suggestion
    CONFSERVER-7089create the ability to 'add' page permissions for users and groups
  50. Suggestion
    CONFSERVER-17373Select multiple pages and mass add/remove/change labels
Refresh results
1 2 3 4 5Next >>
1 of 6212
Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-99806

Ability to have user session replication between the nodes in Confluence Data Center (DC)

Log In
Gathering Interest
Export
undefinedView workflow
XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Data Center - Core
    • None
    • 4
    • 2
    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Problem Definition

      When running Confluence Data Center with multiple nodes, users accessing the application through a browser are expected to stick to a specific node for the duration of their session due to sticky sessions being enabled at the Load balancer end as per existing functionality/recommendation.

      If the node handling a user's session becomes unavailable, due to planned maintenance or an unexpected failure, the load balancer will route subsequent requests to another available node.

      Since certain session-related data, such as the XSRF token and websudo token, is stored locally in users' sessions on the node and not shared across nodes, some user actions (like Administration console access, page create etc.) will fail after such a node switch. This typically results in XSRF token validation errors for operations initiated after the session is redirected.

      Steps to Reproduce

      • Set up a Confluence DC cluster with two nodes: node1 and node2.
      • Suppose User is accessing Confluence through node1.
        • Remember me option was enabled when authenticating, making seraph.rememberme.cookie available for the user's session.
      • Node1 is removed from the load balancer.
      • When the user makes a regular request (e.g., opening a Confluence page), it is forwarded to node2 , and a new authentication is not required due to the remember me cookie being enabled.
      • Now the user is accessing Confluence through node2.
      • When the user starts creating a new Confluence page or accessing the Administration console, the request fails due to XSRF token validation/missing error.

      Actual Results 

      The user request requiring an XSRF or website token fails as the user session-related information was stored on Node 1, which is not part of the DC cluster. The user request is routed to Node 2, which doesn't contain the user's session-related info, containing an XSRF token or web-sudo token.

      Expected Results

      The User request should be successfully processed by the second node instead of failing with XSRF token missing related errors.

      Suggested Solution

      Confluence maintains/syncs User session-related info (like XSRF token, websudo token) across all of the nodes in the Data Center cluster so that user requests don't fail in case of a node switch.

          Form Name

            • All
            • Comments
            • Work Log
            • History
            • Activity

            Quentin Dupuy added a comment - 6 hours ago

            +1

            Quentin Dupuy added a comment - 6 hours ago +1

              Unassigned Unassigned
              33df95c63117 Nitin Rastogi
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                19/May/2025 12:13 PM
                Updated:
                5 hours ago
                • Atlassian Jira Project Management Software
                • About Jira
                • Report a problem
                • Privacy policy
                • Notice at Collection

                Atlassian