Using smart proxy for puppetca but not puppet management

I'm not exactly sure how to implement using the same server for
Puppetmaster, Foreman and Foreman-proxy services. What may complicate
this for me is I use a different CNAME for puppetmaster and foreman.
Right now I'm trying to add a Smart Proxy that is the same host as my
Puppetmaster and Foreman, but can't seem to get it added. I'm also
unsure which SSL certificate files to point Foreman for provisioning
and to point Foreman-proxy to in settings.yml. Ideally I'd like for
the local proxy and Foreman to both identify using the foreman CNAME's
SSL certificate. This proxy will be strictly for puppetca.

Thanks

  • Trey