I am having troubles with getting puppetd running on some of my Solaris10 update 7 (05/2009) boxes.
I use Jumpstart to build my servers, so the installation is repeatable, consistent, and automated, so it is especially confusing that some boxes work, and others don't. I can ssh into both of these machines, so the host certs should be OK. As part of my installation, I download the ca.pem file for the puppetmaster, and the private key for the machine. The private keys were generated on the puppetmaster machine, which runs puppetversion => 0.24.4 on OpenBSD. Any ideas about what I am doing wrong, and/or things I could do to debug this problem? Thanks, Don Machine that doesn't work: ===================== debug: Creating default schedules debug: Failed to load library 'shadow' for feature 'libshadow' debug: Failed to load library 'ldap' for feature 'ldap' debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[main]/ File[/var/opt/csw/puppet/run]: Autorequiring File[/var/opt/csw/puppet] debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[main]/ File[/etc/opt/csw/puppet/ssl]: Autorequiring File[/etc/opt/csw/puppet] debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[ssl]/File[/ etc/opt/csw/puppet/ssl/certs]: Autorequiring File[/etc/opt/csw/puppet/ ssl] debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[ssl]/File[/ etc/opt/csw/puppet/ssl/certs/nastest.clark-communications.com.pem]: Autorequiring File[/etc/opt/csw/puppet/ssl/certs] debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[main]/ File[/var/opt/csw/puppet/state]: Autorequiring File[/var/opt/csw/puppet] debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[ssl]/File[/ etc/opt/csw/puppet/ssl/public_keys]: Autorequiring File[/etc/opt/csw/ puppet/ssl] debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[ssl]/File[/ etc/opt/csw/puppet/ssl/private_keys]: Autorequiring File[/etc/opt/csw/ puppet/ssl] debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[ssl]/File[/ etc/opt/csw/puppet/ssl/private]: Autorequiring File[/etc/opt/csw/ puppet/ssl] debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[main]/ File[/var/opt/csw/puppet/lib]: Autorequiring File[/var/opt/csw/puppet] debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[main]/ File[/var/opt/csw/puppet/log]: Autorequiring File[/var/opt/csw/puppet] debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[ssl]/File[/ etc/opt/csw/puppet/ssl/private_keys/nastest.clark- communications.com.pem]: Autorequiring File[/etc/opt/csw/puppet/ssl/ private_keys] debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[ssl]/File[/ etc/opt/csw/puppet/ssl/certs/ca.pem]: Autorequiring File[/etc/opt/csw/ puppet/ssl/certs] debug: /Settings[/etc//opt/csw/puppet/puppet.conf]/Settings[puppetd]/ File[/etc/opt/csw/puppet/puppet.conf]: Autorequiring File[/etc/opt/csw/ puppet] debug: Finishing transaction 69323770 with 0 changes /opt/csw/lib/ruby/site_ruby/1.8/puppet/sslcertificates/support.rb: 36:in `read_cert': Could not read hostcert: header too long (Puppet::SSLCertificates::Support::InvalidCertificate) from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/ http_pool.rb:34:in `read_cert' from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/ http_pool.rb:47:in `cert_setup' from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/ http_pool.rb:101:in `http_instance' from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/ client.rb:186:in `initialize' from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/client.rb: 94:in `new' from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/client.rb: 94:in `initialize' from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/client/ master.rb:198:in `initialize' from /opt/csw/bin/puppetd:328:in `new' from /opt/csw/bin/puppetd:328 # /opt/csw/bin/facter facterversion => 1.5.4 kernel => SunOS kernelrelease => 5.10 kernelversion => Generic_139556-08 operatingsystem => Solaris operatingsystemrelease => 5.10 puppetversion => 0.24.8 rubysitedir => /opt/csw/lib/ruby/site_ruby/1.8 rubyversion => 1.8.7 Machine that works: ================ # /opt/csw/bin/facter facterversion => 1.5.4 kernel => SunOS kernelrelease => 5.10 kernelversion => Generic_139556-08 operatingsystem => Solaris operatingsystemrelease => 5.10 puppetversion => 0.24.8 rubysitedir => /opt/csw/lib/ruby/site_ruby/1.8 rubyversion => 1.8.7 --~--~---------~--~----~------------~-------~--~----~ 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 puppet-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---