Hi Marek,

I do have this same issue on one of my test clients.

Nov 19 11:43:52 *****  puppet-agent[15088]: Could not retrieve catalog from
remote server: Could not intern from pson: source did not contain any PSON!

Can you point out where you found your 'bad character' and what it was.

I recently upgraded my test environment from 2.6.1  to 2.6.3 installed from
gems.

Client

CentOS release 5.2 (Final)
ruby 1.8.5 (2006-08-25) [x86_64-linux]
Puppet: 2.6.3
Gem: 1.3.1

Martin


2010/11/14 Marek Dohojda <chro...@gmail.com>

>  OK I figured this out.  The issue appeared to be with one of the
> classes.  Somehow there was a bad character.  What is amazing is that all I
> did is open it and close it, so ahm yeah no clue how that fixed things, but
> it did.
>
>
>
>
>
>  *From:* Patrick <kc7...@gmail.com>
> *Sent:* Saturday, November 13, 2010 6:31 PM
> *To:* puppet-users@googlegroups.com
> *Subject:* Re: [Puppet Users] ERROR OpenSSL::SSL::SSLError: tlsv1 alert
> unknown ca
>
>
>  On Nov 13, 2010, at 4:48 PM, Marek Dohojda wrote:
>
> further research on this:
> I think the issue is with the certificates.  Although I have no idea what.
> I removed /var/lib/puppet/ssl directory and recreated it.  When a client
> tries to get catalog I get the following error:
> [2010-11-13 19:31:22] ERROR OpenSSL::SSL::SSLError: tlsv1 alert unknown ca
>         /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:44:in
> `accept'
>         /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:44:in
> `listen'
>         /usr/lib/ruby/1.8/webrick/server.rb:173:in `call'
>         /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
>         /usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
>         /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
>         /usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
>         /usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
>         /usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
>         /usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
>         /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
>         /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:42:in
> `listen'
>         /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:41:in
> `initialize'
>         /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:41:in
> `new'
>         /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:41:in
> `listen'
>         /usr/lib/ruby/1.8/thread.rb:135:in `synchronize'
>         /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:38:in
> `listen'
>         /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:131:in
> `listen'
>         /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:146:in `start'
>         /usr/lib/ruby/site_ruby/1.8/puppet/daemon.rb:128:in `start'
>
> /usr/lib/ruby/site_ruby/1.8/puppet/application/puppetmasterd.rb:122:in
> `main'
>         /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:226:in `send'
>         /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:226:in
> `run_command'
>         /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:217:in `run'
>         /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:306:in
> `exit_on_fail'
>         /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:217:in `run'
>         /usr/sbin/puppetmasterd:66
>
>
> I am hitting my head against the wall.  I have no clue what I am missing.
> I removed everything, and recreated everything from scratch and still
> nothing.
>
>
> It looks to me like you didn't wipe the client's directory.  I'm guessing
> that the ca is still cached on the client at /var/lib/puppet/ssl/ca.pem (I
> think that's the right place)
>
>  On Thu, Nov 11, 2010 at 9:21 PM, Marek Dohojda <chro...@gmail.com> wrote:
>
>>  new SSL has been created I confirmed it and tested it.
>>
>>  *From:* Teyo Tyree <t...@puppetlabs.com>
>> *Sent:* Thursday, November 11, 2010 9:09 PM
>> *To:* puppet-users@googlegroups.com
>> *Subject:* Re: [Puppet Users] ERROR OpenSSL::SSL::SSLError: tlsv1 alert
>> unknown ca
>>
>> On Thu, Nov 11, 2010 at 4:56 PM, Marek Dohojda <chro...@gmail.com> wrote:
>>
>>> Puppet 0.25.3-2
>>>
>>>>
>>>> I accidentally removed puppet (didn't notice that removing ruby also
>>> removes puppet, yes stupid).  And I re-installed.  All the files are the
>>> same.  That includes classes and configuration.
>>>
>>> However I can't seem to get things working again.  here is what I done
>>>
>>> removed /var/lib/puppet/ssl on puppetmaster and on all guests
>>>
>>
>> Does /var/lib/puppet/ssl/ca exist?  If not, restart the puppetmaster.  A
>> new CA should be created.
>>
>> --
>> Teyo Tyree ::  www.puppetlabs.com:: +1.503.208.4475
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Puppet Users" group.
>> To post to this group, send email to puppet-us...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> puppet-users+unsubscr...@googlegroups.com<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-us...@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-us...@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com<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-us...@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com<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-us...@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