Ok no joy :-(

On client:

[root@pc puppet]# puppetd --server ps.jabber.com --waitforcert 60 --test
warning: peer certificate won't be verified in this SSL session
info: Caching certificate for pc.jabber.com
err: Could not retrieve catalog from remote server: hostname was not
match with the server certificate
warning: Not using cache on failed catalog
err: Could not retrieve catalog; skipping run
err: Could not send report: hostname was not match with the server certificate


On server:


[root@ps var]# /opt/puppet/sbin/puppetca --list
  pc.jabber.com      (D2:66:2E:65:3B:DA:D0:C2:CA:12:42:8E:69:12:00:98)
  puppet-test-client (5C:C4:3F:94:02:C3:D0:BD:F1:EB:F2:BB:A2:37:FD:3A)
[root@ps var]# /opt/puppet/sbin/puppetca --sign pc.jabber.com
notice: Signed certificate request for pc.jabber.com
notice: Removing file Puppet::SSL::CertificateRequest pc.jabber.com at
'/etc/puppetlabs/puppet/ssl/ca/requests/pc.jabber.com.pem'



What happens if I use my FreeBSD "clean" install and transfer the
config over from the PuppetLabs image??

I mean is it the server or client that's not wanting to cooperate?


Regards,


Kaya



On Tue, Apr 10, 2012 at 6:45 PM,  <kayasa...@gmail.com> wrote:
> Thanks.
>
> Am currently on bus going home but will get back asap tomorrow morning once
> I get back into the office :-)
>
> I appreciate everybodies input!
> Sent from my BlackBerry® wireless device
> ________________________________
> From: Peter Berghold <salty.cowd...@gmail.com>
> Sender: puppet-users@googlegroups.com
> Date: Tue, 10 Apr 2012 13:40:29 -0400
> To: <puppet-users@googlegroups.com>
> ReplyTo: puppet-users@googlegroups.com
> Subject: Re: [Puppet Users] Puppet not creating manifest file?
>
> What Ashish recommends may be a bit extreme, but I've had to at the very
> least clean up /var/lib/puppet on particularly recalcitrant clients.  So it
> is not out of the bounds of being reasonable.
>
>
> On Tue, Apr 10, 2012 at 1:33 PM, Ashish Jaiswal <ashish1...@gmail.com>
> wrote:
>>
>> Here is what I would suggest.
>>
>> Clean the /var/lib/puppet directory on both server as well as client.
>> And then restart puppetmaster on the server.
>>
>> # puppetd --server your.servername.com --waitforcert 60 --test
>>
>> Then check on server
>>
>> # puppetca --list
>>
>> You can see the list of the client
>>
>> # puppetca --sign client-name.fqdn
>>
>> Then run this command on client
>>
>> # puppet agent --test
>>
>> I know you have did the same for n times and another thing is that check
>> both the date and time whether it is  proper or not on both server and
>> client while performing the above test.
>>
>> if any error let me know.
>>
>>
>> On Tuesday 10 April 2012 10:51:00 PM IST, Peter Berghold wrote:
>>>
>>> OK
>>>
>>> This is why I took you down the path I did.   Essentially what you
>>> want to have happen is the client should generate its own cert and
>>> during its first interaction with the master get it signed by the master.
>>>
>>> On Tue, Apr 10, 2012 at 12:17 PM, Kaya Saman <kayasa...@gmail.com
>>> <mailto:kayasa...@gmail.com>> wrote:
>>>
>>>    Again more weirdness as running:
>>>
>>>    puppetca --clean pc.jabber.com <http://pc.jabber.com> on server
>>>
>>>    yields client to respond with:
>>>
>>>    [root@pc puppet]# puppet agent --waitforcert=1
>>>
>>>
>>> Forgot the --test invocation.  What that command line does is start
>>> the agent as a daemon and wait for the master to sign its cert.
>>>
>>> Kill off the agent :
>>>
>>> ps -ef | grep agent
>>> <note the pid>
>>> kill -9 <pid>
>>>
>>> clean out the ssl dirs that exist on the client
>>>
>>> kill off the cert on the master
>>>
>>> puppet agent --test --waitforcert=1
>>>
>>> That should get it for you...
>>>
>>>    [root@pc puppet]# puppet agent --test
>>>    err: Could not request certificate: Retrieved certificate does not
>>>    match private key; please remove certificate from server and
>>>    regenerate it with the current key
>>>    Exiting; failed to retrieve certificate and waitforcert is disabled
>>>
>>>    ??
>>>
>>>    How do I regenerate the certificate with the current key?
>>>
>>>
>>>    puppet -t creates a new cert but how does that function with key?
>>>
>>>
>>>
>>>    Regards
>>>
>>>
>>>    On Tue, Apr 10, 2012 at 4:37 PM, Kaya Saman <kayasa...@gmail.com
>>>    <mailto:kayasa...@gmail.com>> wrote:
>>>    > It's the Puppet OVF learn.localdomain Puppet image I downloaded from
>>>    > the puppetlabs website!
>>>    >
>>>    > Here is URL:
>>>    >
>>>    > http://docs.puppetlabs.com/learning/
>>>    >
>>>    >
>>>    > http://info.puppetlabs.com/download-learning-puppet-VM.html
>>>    >
>>>    >
>>>    > It's a CentOS based system but stores Puppet in /opt/puppet rather
>>>    > then your typical local install.
>>>    >
>>>    > I've got a FreeBSD clean Puppet server too which is unconfigured
>>>    as of
>>>    > yet so just waiting to get this running before I move on to
>>>    something
>>>    > more complex.
>>>    >
>>>    >
>>>    > Regards,
>>>    >
>>>    >
>>>    > Kaya
>>>    >
>>>    >
>>>    > On Tue, Apr 10, 2012 at 4:34 PM, Peter Berghold
>>>    <salty.cowd...@gmail.com <mailto:salty.cowd...@gmail.com>> wrote:
>>>    >> Eh?  What platform are you running on and why /etc/puppetlabs?
>>>    >>
>>>    >>
>>>    >>
>>>    >>
>>>    >> On Tue, Apr 10, 2012 at 11:31 AM, Kaya Saman
>>>    <kayasa...@gmail.com <mailto:kayasa...@gmail.com>> wrote:
>>>    >>>
>>>    >>> Ok quick update... turns out the signed dir was in a different
>>>    location:
>>>    >>>
>>>    >>> /etc/puppetlabs/puppet/ssl/ca/signed
>>>    >>>
>>>    >>>
>>>    >>> I rectified that part but now a bit lost!
>>>    >>>
>>>    >>>
>>>    >>> On Tue, Apr 10, 2012 at 4:25 PM, Kaya Saman
>>>    <kayasa...@gmail.com <mailto:kayasa...@gmail.com>> wrote:
>>>    >>> > On the server I get this error:
>>>    >>> >
>>>    >>> > cd /etc/puppet/ssl/ca/signed
>>>    >>> > -bash: cd: /etc/puppet/ssl/ca/signed: No such file or directory
>>>    >>> >
>>>    >>> >
>>>    >>> > The output of puppet agent --waitforcert=1
>>>    >>> >
>>>    >>> >
>>>    >>> > [root@pc puppet]# puppet agent --waitforcert=1
>>>    >>> > [root@pc puppet]#
>>>    >>> >
>>>    >>> >
>>>    >>> > Is this correct?
>>>    >>> >
>>>    >>> >
>>>    >>> > On Tue, Apr 10, 2012 at 4:15 PM, Peter Berghold
>>>    >>> > <salty.cowd...@gmail.com <mailto:salty.cowd...@gmail.com>>
>>>
>>>    wrote:
>>>    >>> >> Try the following:
>>>    >>> >>
>>>    >>> >> On the puppet master host:
>>>    >>> >>
>>>    >>> >> cd /etc/puppet/ssl/ca/signed and remove the signed cert you
>>>    generated
>>>    >>> >> before.
>>>    >>> >>
>>>    >>> >> On the client host (where you're running the agent)
>>>    >>> >>
>>>    >>> >> cd /var/lib/puppet  and remove any ssl directory you find
>>>    there.
>>>    >>> >> cd /etc/puppet and remove any ssl directory you see there.
>>>    >>> >> run puppet agent --waitforcert=1
>>>    >>> >>
>>>    >>> >>
>>>    >>> >> On the puppet master host puppetca --sign pc.jabber.com
>>>    <http://pc.jabber.com>
>>>
>>>    >>> >>
>>>    >>> >> Puppet's built in SSL can be a bit fussy...
>>>    >>> >>
>>>    >>> >>
>>>    >>> >>
>>>    >>> >> On Tue, Apr 10, 2012 at 11:09 AM, Kaya Saman
>>>    <kayasa...@gmail.com <mailto:kayasa...@gmail.com>>
>>>
>>>    >>> >> wrote:
>>>    >>> >>>
>>>    >>> >>> This is the output of all host based commands:
>>>    >>> >>>
>>>    >>> >>> [root@pc ~]# uname -a
>>>    >>> >>> Linux pc.jabber.com <http://pc.jabber.com>
>>>
>>>    3.3.0-4.fc16.x86_64 #1 SMP Tue Mar 20 18:05:40 UTC
>>>    >>> >>> 2012 x86_64 x86_64 x86_64 GNU/Linux
>>>    >>> >>>
>>>    >>> >>> [root@pc ~]# hostname -a
>>>    >>> >>> pc
>>>    >>> >>>
>>>    >>> >>> [root@pc ~]# facter fqdn
>>>    >>> >>> pc.jabber.com <http://pc.jabber.com>
>>>
>>>    >>> >>>
>>>    >>> >>>
>>>    >>> >>> Regards,
>>>    >>> >>>
>>>    >>> >>> Kaya
>>>    >>> >>>
>>>    >>> >>>
>>>    >>> >>>
>>>    >>> >>> On Tue, Apr 10, 2012 at 4:01 PM, Peter Berghold
>>>    >>> >>> <salty.cowd...@gmail.com <mailto:salty.cowd...@gmail.com>>
>>>
>>>    >>> >>> wrote:
>>>    >>> >>> >
>>>    >>> >>> >
>>>    >>> >>> > On Tue, Apr 10, 2012 at 10:19 AM, Kaya Saman
>>>    <kayasa...@gmail.com <mailto:kayasa...@gmail.com>>
>>>
>>>    >>> >>> > wrote:
>>>    >>> >>> >>
>>>    >>> >>> >>
>>>    >>> >>> >> err: Could not send report: hostname was not match with
>>>    the server
>>>    >>> >>> >> certificate
>>>    >>> >>> >>
>>>    >>> >>> >>
>>>    >>> >>> >
>>>    >>> >>> >
>>>    >>> >>> > on the client run the command
>>>    >>> >>> >
>>>    >>> >>> > facter fqdn
>>>    >>> >>> >
>>>    >>> >>> > what does the host think its name is?
>>>    >>> >>> >
>>>    >>> >>> >
>>>    >>> >>> >
>>>    >>> >>> >
>>>    >>> >>> >
>>>    >>> >>> > --
>>>    >>> >>> > Peter L. Berghold
>>>    >>> >>> > Owner, Shark River Technical Solutions LLC
>>>    >>> >>> >
>>>    >>> >>> > --
>>>    >>> >>> > 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 <mailto:puppet-users@googlegroups.com>.
>>>
>>>    >>> >>> > To unsubscribe from this group, send email to
>>>    >>> >>> > puppet-users+unsubscr...@googlegroups.com
>>>    <mailto:puppet-users%2bunsubscr...@googlegroups.com>.
>>>
>>>    >>> >>> > For more options, visit this group at
>>>    >>> >>> > http://groups.google.com/group/puppet-users?hl=en.
>>>    >>> >>>
>>>    >>> >>> --
>>>    >>> >>> 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 <mailto:puppet-users@googlegroups.com>.
>>>
>>>    >>> >>> To unsubscribe from this group, send email to
>>>    >>> >>> puppet-users+unsubscr...@googlegroups.com
>>>    <mailto:puppet-users%2bunsubscr...@googlegroups.com>.
>>>
>>>    >>> >>> For more options, visit this group at
>>>    >>> >>> http://groups.google.com/group/puppet-users?hl=en.
>>>    >>> >>>
>>>    >>> >>
>>>    >>> >>
>>>    >>> >>
>>>    >>> >> --
>>>    >>> >> Peter L. Berghold
>>>    >>> >> Owner, Shark River Technical Solutions LLC
>>>    >>> >>
>>>    >>> >> --
>>>    >>> >> 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 <mailto:puppet-users@googlegroups.com>.
>>>
>>>    >>> >> To unsubscribe from this group, send email to
>>>    >>> >> puppet-users+unsubscr...@googlegroups.com
>>>    <mailto:puppet-users%2bunsubscr...@googlegroups.com>.
>>>
>>>    >>> >> For more options, visit this group at
>>>    >>> >> http://groups.google.com/group/puppet-users?hl=en.
>>>    >>>
>>>    >>> --
>>>    >>> 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 <mailto:puppet-users@googlegroups.com>.
>>>
>>>    >>> To unsubscribe from this group, send email to
>>>    >>> puppet-users+unsubscr...@googlegroups.com
>>>    <mailto:puppet-users%2bunsubscr...@googlegroups.com>.
>>>
>>>    >>> For more options, visit this group at
>>>    >>> http://groups.google.com/group/puppet-users?hl=en.
>>>    >>>
>>>    >>
>>>    >>
>>>    >>
>>>    >> --
>>>    >> Peter L. Berghold
>>>    >> Owner, Shark River Technical Solutions LLC
>>>    >>
>>>    >> --
>>>    >> 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 <mailto:puppet-users@googlegroups.com>.
>>>
>>>    >> To unsubscribe from this group, send email to
>>>    >> puppet-users+unsubscr...@googlegroups.com
>>>    <mailto:puppet-users%2bunsubscr...@googlegroups.com>.
>>>
>>>    >> For more options, visit this group at
>>>    >> http://groups.google.com/group/puppet-users?hl=en.
>>>
>>>    --
>>>    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
>>>    <mailto:puppet-users@googlegroups.com>.
>>>
>>>    To unsubscribe from this group, send email to
>>>    puppet-users+unsubscr...@googlegroups.com
>>>    <mailto:puppet-users%2bunsubscr...@googlegroups.com>.
>>>
>>>    For more options, visit this group at
>>>    http://groups.google.com/group/puppet-users?hl=en.
>>>
>>>
>>>
>>>
>>> --
>>> Peter L. Berghold
>>> Owner, Shark River Technical Solutions LLC
>>>
>>> --
>>> 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.
>>
>>
>> --
>> Regards,
>> Ashish Jaiswal
>> System Admin
>>
>>
>> --
>> 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.
>>
>
>
>
> --
> Peter L. Berghold
> Owner, Shark River Technical Solutions LLC
>
> --
> 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.

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