Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-74701

As an administrator I would like Confluence being less dependent on requests to itself

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • None
    • Page - Export / Import
    • None
    • 1
    • 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.

    Description

      Problem Definition

      There are some operations on which the Confluence backend server will need to make HTTP requests to its Base URL.
      As an example, during PDF page export it will load some CSS files through HTTP requests to itself.

      If there are additional security in the environment, such as enforced authentication through a Load Balancer, then those operations will be affected by it.
      For the page PDF export example, if some CSS files are not properly loaded, then the PDF won't show the expected formatting.

      A visual example of this problem, when using the Info, Warning or Note macros, the PDF export won't render them properly as the image below.
      While the page looks normal from the browser:

      The PDF export won't render it correctly:

      Suggested Solution

      Confluence should be less dependent on requests to its own Base URL, loading resources through the Java API.

      Workaround

      If enforcing authentication through a Load Balancer (or through a Marketplace App), then the administrator should configure a rule allowing unauthenticated requests from any Confluence node.

      Attachments

        1. screenshot-1.png
          screenshot-1.png
          53 kB
        2. screenshot-2.png
          screenshot-2.png
          55 kB

        Activity

          People

            Unassigned Unassigned
            tmasutti Thiago Masutti
            Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: