puppet clientでエラー その2

前回のエラーに引き続き、puppet clientで以下のエラーが出ました。

err: Could not retrieve catalog from remote server: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
warning: Not using cache on failed catalog
err: Could not retrieve catalog; skipping run


原因は、server側とclient側で時刻がずれていて、
certificate verifyに失敗していました。
client側の時刻がserver側より遅くなっていたら
だめみたいです。


時刻同期して、certificateを発行し直したら、
エラーが出なくなりました。


時刻同期

/usr/sbin/ntpdate ntp-server


解決方法は、↓このページの下の方に書いてありました。
http://projects.puppetlabs.com/projects/puppet/wiki/Certificates_And_Security


ちょいはまり。。