--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To post to this group, send email to puppet...@googlegroups.com.
To unsubscribe from this group, send email to puppet-users...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
It really feels like the puppetca command is using a different ssldir
configuration setting than the puppet master process is. Could you
check puppetca --configprint ssldir and compare that with the ssldir
setting being used by the puppet master process?
Are you running in Passenger or some other setup?
> I feel like I must be missing something really obvious. Is there a way
> to telnet directly to the puppetmaster and issue a test that way? When
> I telnet to port 8140 it immediately hangs up.
This is because SSL is being used and your client isn't starting the
handshake. Unfortunately there's not an easy way to test things
without getting past the SSL layer, which is what you're having
trouble with.
Also, try pupeptca --list --all and see what certificates the CA _has_ signed.
Hope this helps,
--
Jeff McCune
http://www.puppetlabs.com/
As much information as you can provide about how you're running the
puppet master, what it's configuration is (--genconfig helps here),
and what puppetca --configprint ssldir says would be more helpful.
Shutdown the service and run puppet master with the following flags to
get debug info:
puppet master --no-daemonize -v
Seems like the agent is just waiting for a certificate and you don't
have the CSR on the master. I'm not sure of a way to force the agent
to submit the CSR again. Since I don't have the exact directory
configuration, rather than asking you to copy the CSR to the server
I'm going to recommend cleaning the agent's ssl directory so it will
generate and submit the certificate request again.
With the master in verbose mode you should see the following: (using
demo.example.lan)
info: Could not find certificate for 'demo.example.lan'
info: Could not find certificate_request for 'demo.example.lan'
notice: demo.example.lan has a waiting certificate request
info: Could not find certificate for 'demo.example.lan'
info: Could not find certificate for 'demo.example.lan'
At this point you should have a certificate waiting to be signed.
Thanks,
Nan
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To post to this group, send email to puppet...@googlegroups.com.
To unsubscribe from this group, send email to puppet-users...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.