Don Jackson
2009-Jun-13 19:35 UTC
[Puppet Users] problems with puppetd on some of my solaris machines
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+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---
