API access without using TLS for VMware Orchestrator

17 views
Skip to first unread message

Erling Ringen Elvsrud

unread,
May 6, 2015, 4:27:47 PM5/6/15
to puppet...@googlegroups.com

Hi!

We use VMware Orchestrator for provisioning and needs to integrate it with Puppet Enterprise 3.7.2.

Orchestrator needs to access the certificate_status API endpoint like this (just an example with curl):

curl --insecure -H "Accept: pson" https://mypuppetca.local/8140/production/certificate_status/<mynode>

In https://docs.puppetlabs.com/pe/3.7/puppet_server_config_files.html in the ca-section I see that
I can set authorization-required to false, but It looks like this opens the certificate_status endpoint to any server!

I have tried to limit the allowed ip-adresses to one:

In /etc/puppetlabs/puppet/auth.conf I have added to the top:

path /certificate_status
method find, search, save, destroy
auth any
allow_ip 192.168.1.10

But still other servers than 192.168.1.10 can connect!

What is your recommended configuration to give access to /certificate_status to a few ip-adresses whithout using TLS?

Thanks,

Erling



Reply all
Reply to author
Forward
0 new messages