On 10 November 2008 14:04, Eugene Ventimiglia <[EMAIL PROTECTED]> wrote:

> I'm having difficulty getting my head around some CA issues
> My client has:
> [puppetd]
> ca_server=puppetca.mydomain.com
>
> and puppet resolves to a different machine.
>  when puppet connects, it requests a signature from puppetca.mydomain.combut 
> then on the next pass fails with the following:
>
> err: Could not retrieve catalog: Certificates were not trusted: SSL_connect
> returned=1 errno=0 state=SSLv3 read finished A: tlsv1 alert unknown ca
>
> Is there something I have to do on the puppetmaster to tell it about the
> other CA?
> --e
>
>
Hrm, not sure I have enough information to help you out here.  I'm going to
make the following assumptions, please correct me if I'm wrong.

puppetca: creates puppet client certs
puppetmaster:  another puppet master cert
puppet client:  created from the puppetca

When the puppet client gets the cert from the puppetca, then tries to talk
to the puppetmaster, it fails because the puppetmaster doesn't trust the
client, and the client doesn't trust the puppetmaster.  What you need to do
is make sure the puppetmaster cert is signed by the puppetca (that will get
the client trusting the master) and make sure the public cert of the
puppetca is in the CA file on the puppetmaster (so it will trust the
client).


.r'

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to