Started the discussion in puppet users mailing list based on
recommendation from luke. This discussion is to a follow up regarding
bug#1955 "Could not find server puppet" - installation/configuration
error".

jamtur01's last recommendation:
Rather than renaming things try the certname option (see
http://reductivelabs.com/trac/puppet/wiki/ConfigurationReference).

But let's start from scratch - it's too hard to work out what you've
changed.

1. Create a new puppet.conf on the client - Don't change any of the
settings.
2. Delete any old client certificates on the client and master.
3. Restart puppetmasterd
4. Start puppetd - puppetd --verbose --debug --trace --no-daemonize --
server hostname.domain --certname hostname.domain

Post the results back.

Are you on IM or IRC?

++++++++++++++++

Below is the results after running

(meteor) root:/opt/csw/bin # ./puppetd --verbose --debug --trace --no-
daemonize --server core4.adcom.uci.edu --certname core4.adcom.uci.edu
debug: Creating default schedules
debug: Failed to load library 'ldap' for feature 'ldap'
debug: Failed to load library 'shadow' for feature 'libshadow'
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[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[main]/File
[/var/opt/csw/puppet/lib]: Autorequiring File[/var/opt/csw/puppet]
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[puppetd]/
File[/etc/opt/csw/puppet/puppet.conf]: Autorequiring File[/etc/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/public_keys]: Autorequiring File[/etc/opt/csw/
puppet/ssl]
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[ssl]/File[/
etc/opt/csw/puppet/ssl/private_keys]: Autorequiring File[/etc/opt/csw/
puppet/ssl]
debug: Finishing transaction 3282048 with 0 changes
info: Creating a new certificate request for core4.adcom.uci.edu
info: Creating a new SSL key at /etc//opt/csw/puppet/ssl/private_keys/
core4.adcom.uci.edu.pem
debug: Calling puppetca.getcert
warning: peer certificate won't be verified in this SSL session
notice: Did not receive certificate
debug: Calling puppetca.getcert
warning: Other end went away; restarting connection and retrying
warning: peer certificate won't be verified in this SSL session
notice: Did not receive certificate

++++++++++++++++

The following are the steps that I took in core4 (puppetmaster
server). (Because I am new to puppet and because I may have left off
some important installation steps, I've included the steps below.) To
install puppet in the client server, I performed the same steps below
except for initiating the puppetmasterd and creating site.pp.

(core4) root:/adm/users/andresl # ps -ef|grep puppet
    root 17266 17264   0 12:37:53 pts/1       0:00 grep puppet

(core4) root:/adm/users/andresl # svcs -a|grep puppet
disabled       Feb_10   svc:/network/puppetd:default

(core4) root:/adm/users/andresl # /usr/bin/rm -r /etc/opt/csw/puppet
(core4) root:/adm/users/andresl # /usr/bin/rm -r /var/opt/csw/puppet

removed puppet entries in /etc/passwd, /etc/group, and /etc/shadow

(core4) root:/adm/users/andresl # yes | /opt/csw/bin/pkgutil CSWpuppet
-r
(core4) root:/adm/users/andresl # pkginfo -l|grep CSW|grep PKGINST
   PKGINST:  CSWpkgutil

(core4) root:/var/opt/csw # yes | /opt/csw/bin/pkgutil -i CSWpuppet
(core4) root:/var/opt/csw # pkginfo -l|grep CSW|grep PKGINST
   PKGINST:  CSWaspell
   PKGINST:  CSWbdb3
   PKGINST:  CSWbzip2
   PKGINST:  CSWcommon
   PKGINST:  CSWexpat
   PKGINST:  CSWfacter
   PKGINST:  CSWgcc4corert
   PKGINST:  CSWgcc4g++rt
   PKGINST:  CSWgdbm
   PKGINST:  CSWgfile
   PKGINST:  CSWggettext
   PKGINST:  CSWiconv
   PKGINST:  CSWisaexec
   PKGINST:  CSWncurses
   PKGINST:  CSWosslrt
   PKGINST:  CSWpkgutil
   PKGINST:  CSWpuppet
   PKGINST:  CSWreadline
   PKGINST:  CSWruby
   PKGINST:  CSWsunmath
   PKGINST:  CSWzlib

(core4) root:/etc/puppet # mkdir manifests
(core4) root:/etc/puppet # vi manifests/site.pp
file { "/etc/sudoers":
   owner => root, group => root, mode => 440
}

(core4) root:/opt/csw/bin # ./puppetmasterd --mkusers -v

(meteor) root:/opt/csw/bin # ./puppetd --verbose --debug --trace --no-
daemonize --server core4.adcom.uci.edu --certname core4.adcom.uci.edu
debug: Creating default schedules
debug: Failed to load library 'ldap' for feature 'ldap'
debug: Failed to load library 'shadow' for feature 'libshadow'
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[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[main]/File
[/var/opt/csw/puppet/lib]: Autorequiring File[/var/opt/csw/puppet]
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[puppetd]/
File[/etc/opt/csw/puppet/puppet.conf]: Autorequiring File[/etc/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/public_keys]: Autorequiring File[/etc/opt/csw/
puppet/ssl]
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[ssl]/File[/
etc/opt/csw/puppet/ssl/private_keys]: Autorequiring File[/etc/opt/csw/
puppet/ssl]
debug: Finishing transaction 3282048 with 0 changes
info: Creating a new certificate request for core4.adcom.uci.edu
info: Creating a new SSL key at /etc//opt/csw/puppet/ssl/private_keys/
core4.adcom.uci.edu.pem
debug: Calling puppetca.getcert
warning: peer certificate won't be verified in this SSL session
notice: Did not receive certificate

(core4) root:/opt/csw/bin # facter
domain => YP.adcom.uci.edu
facterversion => 1.5.2
fqdn => core4.YP.adcom.uci.edu
hardwareisa => sparc
hardwaremodel => sun4v
hostname => core4
interfaces => lo0,e1000g0
ipaddress => 128.200.235.71
ipaddress_e1000g0 => 128.200.235.71
kernel => SunOS
kernelrelease => 5.10
kernelversion => 5.10
macaddress => 0:14:4f:2:5c:7e
macaddress_e1000g0 => 0:14:4f:2:5c:7e
netmask_e1000g0 => 255.255.255.224
operatingsystem => Solaris
operatingsystemrelease => 10_u5
ps => ps -ef
puppetversion => 0.24.7
rubysitedir => /opt/csw/lib/ruby/site_ruby/1.8
rubyversion => 1.8.7
sshdsakey => AAAAB3NzaC1kc3MAAACBANmXV6SFPirKW1AbldTqwTJKlCpuV/
MiQA7uIBh7dchIU2v5cEMNSaixc7iGucCzlJvRElFZNlu
+j8VcZc62tfLy5cWGiZIM1IVJRZTx
+cl7yvCC3MYcDd9EMQV60akonSMbFgCacBMRIntYl2VonuuHMzjIoKIMYfYHB8vbaSKjAAAAFQC24hy7Sx5Ze7SVT3p4CBVKVtS0ZQAAAIEAyik4x5B4Kzd5xV5rNhBBm98MlQZu
+Lj6xllNj9rbAMpm7iSUzQTLyCRF4bmWwRrvmOemNiAx8cvNLoa9gx2ZvMTN3L42ly1tuoeU6CeZR/
Y0J+OrydW6bt+TpSSjVkX7S8Vl7xY4a5Ueb860ng75P6cJ7ae3G5+c0EsfOV1RN/
gAAACBAJcwMB/Wk7W3O49LIbT7dawJFTYxzHcwtzf20Yz/cu
+8Nvgu8K1ypGX0E9+OKBSO2Ma0mKO0psydnX9esQ4leYlfStoFugMo9BAiRihdCW
+da5jnTalwUec3ZZmxFuysM2E6zSeYsL8szwneKkP+qTgotYb6AdbcBoNo+y1ytyEb
sshrsakey => AAAAB3NzaC1yc2EAAAABIwAAAIEA6hDmXmctZ5ObFr7ciHKZ+jlC4wWG
+YhOl5fZVbu0XAZang7pcxPH+5zT0fIVXPWPw3DeHW5O
+Z8CpcI8zNpbXSVygE3xpW9uHgn/
Nj03nL7TvQfms945fl4Va8Lk8x76YTfBIwW1HscQ6cbXMiIcmX
+uMh9aaXSOW32Wr5aP3rE=
uniqueid => 84025c7e

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to