I'm trying to get puppet to connect to my puppetmaster, but I keep getting the same error.

err: Could not retrieve catalog from remote server: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed

I've made sure ntpd is running during the kickstart and that the times are the same on both machines.  I've also ran puppet cert --clean --all on the puppetmaster.  I have the puppetmaster set to autosign all certs.

Any ideas what I'm missing?  Everything I've found says to make sure the clocks are the same, which I've already done.  I did see one post talking about an issue with Ruby 1.9.2, but I'm running 1.8.7.

Thanks.