It appears we have a similar ticket on this - https://projects.puppetlabs.com/issues/22840
On Thu, Oct 10, 2013 at 11:18 PM, Sam Sam <[email protected]> wrote: > here's my config: > > Master > Ubuntu 12.04 > Puppet 3.3.1 > Ruby 1.9.3 p448 > > Agent > Windows 7 (Simplified Chinese) > Puppet 3.3.1 > Ruby 1.9.3 > > when I run "puppet agent -t" > > I got following error on server side: > >> Debug: node supports formats: pson b64_zlib_yaml yaml raw >> Debug: Warning: calling Plugins.search with empty module path. >> Debug: file_metadata supports formats: pson b64_zlib_yaml yaml raw >> Error: Could not intern from pson: "\xD6" on US-ASCII >> Debug: Finishing transaction -617897918 >> Debug: Received report to process from haoy-pc.infobird.com >> Debug: Processing report from haoy-pc.infobird.com with processor >> Puppet::Reports::Store > > >> > I edited "/usr/lib/ruby/vendor_ruby/puppet/indirector/catalog/compiler.rb" > > def extract_facts_from_request(request) > ... > facts = Puppet::Node::Facts.convert_from(format, > CGI.unescape(text_facts).force_encoding('UTF-8')) > end > ... > > then the problem disappears > > the question is , is there any other way to let webrick use UTF-8, or it > is all right to use ascii encoded text in > "Puppet::Node::Facts.convert_from" > > > > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/puppet-dev. > For more options, visit https://groups.google.com/groups/opt_out. > -- Rob Reynolds Developer, Puppet Labs Join us at PuppetConf 2014, September 23-24 in San Francisco -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-dev. For more options, visit https://groups.google.com/groups/opt_out.
