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

    XMLWordPrintable

    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