Uploaded image for project: 'Puppet Server'
  1. Puppet Server
  2. SERVER-765

Explicitly list endpoints in docs for `master.conf` `allow-header-cert-info` setting

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: SERVER 1.1.2, SERVER 2.1.2
    • Component/s: None
    • Labels:
      None
    • Template:
    • Sub-team:
    • Story Points:
      1
    • Sprint:
      Server Emerald 2015-07-08, Server Emerald 2015-07-22

      Description

      The "master.conf" section in http://docs.puppetlabs.com/puppetserver/1.0/configuration.html#masterconf describes the allow-header-cert-info setting which can be used for enabling authentication via the use of X-Client- headers. This documentation isn't very clear about the scope of the APIs that the X-Client- headers control. For many end users, the distinction between the "Ruby Puppet master-bound" vs. the "Clojure-bound puppet-admin and CA" endpoints is probably not very clear. To make this more clear, it might be better to, in the "master.conf" section of the documentation, list out all of the endpoints that the allow-header-cert-info setting can control. The same could be done for the "ca.conf" and puppet-admin section of the "puppetserver.conf" for further clarity.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                jeremy.barlow Jeremy Barlow
                QA Contact:
                Erik Dasher
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support