I am running into the exact same issue with 3.3.1 Did you find a solution 
for it? 

On Thursday, October 24, 2013 1:54:28 AM UTC-4, Lou wrote:
>
> Hello,
>
> I have a rhel 6 puppet master with the following packages installed:
>
> facter.x86_64                    1:1.7.3-1.el6
> hiera.noarch                      1.2.1-1.el6
> puppet.noarch                  3.3.1-1.el6 
> puppet-server.noarch   3.3.1-1.el6
> ruby.x86_64                       1.8.7.352-12.el6_4
>
> I have recently upgraded the puppet master from 2.7.19 to 3.3.1, 
> downloaded from the puppetlabs yum repo.
>
> I am now randomly seeing the following errors:
>
> 1.    On the node I get:
> …
> Debug: catalog supports formats: b64_zlib_yaml dot pson raw yaml; using 
> pson
> Error: Could not retrieve catalog from remote server: Error 500 on SERVER: 
> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
> <html><head>
> <title>500 Internal Server Error</title>
> </head><body>
> <h1>Internal Server Error</h1>
> <p>The server encountered an internal error or
> misconfiguration and was unable to complete
> your request.</p>
> <p>Please contact the server administrator,
> root@localhost and inform them of the time the error occurred,
> and anything you might have done that may have
> caused the error.</p>
> <p>More information about this error may be available
> in the server error log.</p>
> <hr>
> <address>Apache/2.2.15 (Red Hat) Server at <pmaster> Port 8140</address>
> </body></html>
>
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:185:in 
> `is_http_200?'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/indirector/rest.rb:100:in `find'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:197:in 
> `find'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/configurer.rb:243:in 
> `retrieve_new_catalog'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/util.rb:351:in `thinmark'
> /opt/csw/lib/ruby/1.8/benchmark.rb:308:in `realtime'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/util.rb:350:in `thinmark'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/configurer.rb:242:in 
> `retrieve_new_catalog'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/configurer.rb:67:in 
> `retrieve_catalog'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/configurer.rb:107:in 
> `prepare_and_retrieve_catalog'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/configurer.rb:159:in `run'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/agent.rb:45:in `run'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:20:in `lock'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/agent.rb:45:in `run'
> /opt/csw/lib/ruby/1.8/sync.rb:230:in `synchronize'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/agent.rb:45:in `run'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/agent.rb:119:in `with_client'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/agent.rb:42:in `run'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/agent.rb:84:in `run_in_fork'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/agent.rb:41:in `run'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in `call'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/application.rb:179:in 
> `controlled_run'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:353:in 
> `onetime'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:327:in 
> `run_command'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/application.rb:456:in `plugin_hook'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/util.rb:504:in `exit_on_fail'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:132:in `run'
> /opt/csw/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:86:in `execute'
> /opt/csw/bin/puppet:4
> Warning: Not using cache on failed catalog
> Error: Could not retrieve catalog; skipping run
>
> 2.    In /var/log/messages I see errors such as:
>
> Oct 24 14:01:57 <pmaster> puppet-master[13114]: Compiled catalog for 
> <node> in environment production in 33.30 seconds
> Oct 24 14:02:11 <pmaster> puppet-master[13114]: YAML in network requests 
> is deprecated and will be removed in a future version. See 
> http://links.puppetlabs.com/deprecate_yaml_on_network
> Oct 24 14:02:11 <pmaster> puppet-master[13114]:    (at 
> /usr/lib/ruby/site_ruby/1.8/puppet/network/http/handler.rb:252:in 
> `response_formatter_for')
> Oct 24 14:02:11 <pmaster> puppet-master[13114]: YAML in network requests 
> is deprecated and will be removed in a future version. See 
> http://links.puppetlabs.com/deprecate_yaml_on_network
> Oct 24 14:02:11 <pmaster> puppet-master[13114]:    (at 
> /usr/lib/ruby/site_ruby/1.8/puppet/network/http/handler.rb:65:in 
> `request_format')
>
> 3.    And in the apache error log I get errors such as:
>
> [Thu Oct 24 14:04:50 2013] [error] [client xx.xx.xx.xx] Premature end of 
> script headers: <node1>
> [ pid=8205 thr=140243091982304 file=ext/apache2/Hooks.cpp:819 
> time=2013-10-24 14:04:50.263 ]: The backend application (process 13114) did 
> not send a valid HTTP response; instead, it sent nothing at all. It is 
> possible that it has crashed; please check whether there are crashing bugs 
> in this application.
> /usr/lib/ruby/site_ruby/1.8/puppet/util/tagging.rb:42: [BUG] rb_gc_mark(): 
> unknown data type 0x20(0x495a580) non object
> ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
>
> [Thu Oct 24 14:05:58 2013] [error] [client xx.xx.xx.xx] Premature end of 
> script headers: <node2>
> [ pid=8269 thr=140243091982304 file=ext/apache2/Hooks.cpp:819 
> time=2013-10-24 14:05:58.762 ]: The backend application (process 11392) did 
> not send a valid HTTP response; instead, it sent nothing at all. It is 
> possible that it has crashed; please check whether there are crashing bugs 
> in this application.
> /usr/lib/ruby/site_ruby/1.8/puppet/util/tagging.rb:42: [BUG] Segmentation 
> fault
> ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
>
> ---
> The nodes are a mix of rhel5 and 6 and solaris 10 servers, mostly running 
> 2.7.19. I have upgraded some rhel6 nodes to 3.3.1, and some solaris 10 
> servers to 3.2.4 (as that is the latest csw package available).
>
> The vast majority of the errors occur with the solaris servers running 
> 2.7.19, but I have had a 3.2.4 fail consistently with the same error.  
> Annoyingly I have had the error on a rhel server once, so I can’t say for 
> certain the Solaris servers are the problem :/
>
> I have searched for similar errors but cannot find anything exact.  Any 
> help would be greatly appreciated.
>
> Many thanks,
> Lou
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/9660c713-e03f-4d60-ab99-d0be1792e7fa%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to