Found a posting that said go back to rack 1.1.0 which I did - now this is the error from Apache 2.2.3:
[Sun Aug 08 13:17:33 2010] [error] [client 172.31.255.194] (104)Connection reset b y peer: ap_content_length_filter: apr_bucket_read() failed On Aug 6, 10:25 pm, Rustler <coltsixshoo...@gmail.com> wrote: > Ok - What am I missing... I applied the patch referenced above to the > 2.6.1rc1 and did an install over 2.6.0 (which was not working) > > Server - RH5 64Bit > > puppet 2.6.1rc1 > ruby 1.8.5 > passenger 2.2.15 > rack 1.2.1 > > [Fri Aug 06 22:03:22 2010] [notice] Apache/2.2.3 (Red Hat) configured > -- resuming > normal operations > *** Exception TypeError in PhusionPassenger::Rack::ApplicationSpawner > (can't conve > rt Array into String) (process 7593): > from /usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/utils.rb:138:in > `unio > n' > from /usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/utils.rb:138 > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in > `gem_ori > ginal_require' > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in > `require > ' > from /usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/request.rb:1 > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in > `gem_ori > ginal_require' > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in > `require > ' > > On Aug 5, 2:31 am, Nicolas Brisac <n...@sol1.com.au> wrote: > > > I've just had a similar issue, although no crash this time. > > > The recent patches provided by Brice have fixed my issues with file serving > > in 2.6.0 as long as there's only one source/content. > > However, If multiple "contents" are defined it will: > > > - Evaluate all templates: The logs on the master show "Interpolated > > template <template path> in 0.00 seconds" and "Bound template variables for > > <template path> in 0.00 seconds" for each template. Shouldn't it happen > > only for the first one it finds? > > > - Set the content of the local file to the last template evaluated. > > > If the local file is identical to the first template in the array (once > > filled in), no file is transferred, as expected, proof that the diff > > actually happens I guess . > > > Also, I couldn't see any error/warning in the logs. > > > I can easily replicate: > > > file { "/tmp/bla": content => [ template("module/blabla.erb"), > > template("module/hehe.erb") ] } > > > with blabla.erb --> "bla bla" > > and hehe.erb --> "he he" > > > if /tmp/bla has "bla bla" all is fine, but if it has only "bla" then its > > content gets replaced by "he he". > > > With "sources" though, the first one in the array is being used. > > > Any reason for that? > > > Nico > > > On 08/02/2010 11:46 AM, Thorsten Biel wrote: > > > > Hi, > > > > On Mon, Aug 2, 2010 at 7:38 PM, Russell Jackson <r...@csub.edu> wrote: > > > >> On 08/02/2010 10:35 AM, Christopher Johnston wrote: > > >>> Looks good from what I can tell, did you setup the config.ru? > > > >> Can I take this to mean that you have a working passenger installation > > >> of 2.6.0? Knowing that it can work would at least narrow it down to a > > >> local installation issue rather than a bug in puppet. > > > > I have a working installation with 2.6.1 (actually, 2.6.0 and the RCs > > > before > > > that worked, too). > > > This on Ubuntu 10.4 with mod_passenger 2.2.15 installed via gem. > > > Also, I had to upgrade rack from 1.0.1 to 1.2.1, notably removing all > > > traces of the old rack version. > > > With rack 1.0.1 the master actually did work, but would crash with > > > manifests using the file type with more than one source. > > > Confirmed. > > > It just happens that the node I was using to test against had a such a > > manifest. Tested against a node that didn't, and I didn't get the error. > > > -- > > Russell A Jackson <r...@csub.edu> > > Network Analyst > > California State University, Bakersfield > > > -- > > 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 > > athttp://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.