Hello, I am a puppet newbie, I recently purchased & read "Pulling Strings", etc.
I'm trying to install and configure puppetd on new machines built by my automated host installation system. I'm getting a fatal error when puppetd starts up after the system boot, here is the result of puppetd --debug # puppetd --debug debug: Creating default schedules debug: Failed to load library 'shadow' for feature 'libshadow' debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/etc/ puppet/ssl]: Autorequiring File[/etc/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/etc/ puppet/ssl/certs/svn01.clark-communications.com.pem]: Autorequiring File[/etc/puppet/ssl/certs] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/etc/ puppet/ssl/private_keys]: Autorequiring File[/etc/puppet/ssl] debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/ puppet/lib]: Autorequiring File[/var/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/ puppet/log]: Autorequiring File[/var/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/etc/ puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl] debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/ puppet/plugins]: Autorequiring File[/var/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/etc/ puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/etc/ puppet/ssl/private_keys/svn01.clark-communications.com.pem]: Autorequiring File[/etc/puppet/ssl/private_keys] debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/ puppet/run]: Autorequiring File[/var/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/etc/ puppet/ssl/public_keys]: Autorequiring File[/etc/puppet/ssl] debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/ puppet/facts]: Autorequiring File[/var/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/ puppet/state]: Autorequiring File[/var/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[puppetd]/File[/etc/ puppet/puppet.conf]: Autorequiring File[/etc/puppet] debug: Finishing transaction 4441590840 with 0 changes /usr/local/lib/ruby/site_ruby/1.8/puppet/network/http_pool.rb:50:in `add_file': system lib (OpenSSL::X509::StoreError) from /usr/local/lib/ruby/site_ruby/1.8/puppet/network/ http_pool.rb:50:in `cert_setup' from /usr/local/lib/ruby/site_ruby/1.8/puppet/network/ http_pool.rb:100:in `http_instance' from /usr/local/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/ client.rb:123:in `initialize' from /usr/local/lib/ruby/site_ruby/1.8/puppet/network/ client.rb:94:in `new' from /usr/local/lib/ruby/site_ruby/1.8/puppet/network/ client.rb:94:in `initialize' from /usr/local/lib/ruby/site_ruby/1.8/puppet/network/client/ master.rb:207:in `initialize' from /usr/local/bin/puppetd:322:in `new' from /usr/local/bin/puppetd:322 This client is puppetd version 0.24.4 running on OpenBSD 4.4/amd64, the only thing in the conf file is 1 line that points puppetd at the puppetmaster server. I created the cert and private key on another box, using puppetca version 0.22.4, (running OpenBSD 4.3/amd64), and this is also the machine that runs puppetmasterd My installation system creates /etc/puppet/ssh/private_keys and ./ certs, downloads the pre-generated .pem files, and gives everything the following permissions: # ls -lR total 16 drwxr-xr-x 2 root _puppet 512 Nov 17 15:01 certs drwxr-x--- 2 root _puppet 512 Nov 17 15:04 private drwxr-x--- 2 root _puppet 512 Nov 17 15:01 private_keys drwxr-xr-x 2 root _puppet 512 Nov 17 15:04 public_keys ./certs: total 4 -rw-r--r-- 1 root _puppet 887 Nov 17 15:01 svn01.clark- communications.com.pem ./private: ./private_keys: total 4 -rw------- 1 root _puppet 887 Nov 17 15:01 svn01.clark- communications.com.pem ./public_keys: What am I doing wrong? Any advice appreciated... Don --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---