Details
-
Sub-task
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
-
Froyo
-
Needs Assessment
Description
We currently do not allow any connection to the certificate_status(es) endpoint by default. However, because the CA CLI gem makes heavy use of it, we need to enable the gem to authenticate itself for that endpoint. We should add a custom extension of some kind of the master certificate created by the generate command that can be checked by auth.conf to allow the master cert to use the endpoint, but no other certs.
Attachments
Issue Links
- relates to
-
SERVER-2355 Document Puppet Server's pp_cli_auth setting in auth.conf
-
- Open
-
-
PUP-9964 Puppet Server CA auth is missing from the list of recognized certificate extensions
-
- Accepted
-
-
SERVER-2308 Update puppetserver's CA bootstrapping code to add CLI tool auth extension
-
- Closed
-
-
SERVER-2323 Backport CA CLI auth extension for master cert
-
- Closed
-