On Dec 12, 11:17 pm, walexey <wale...@gmail.com> wrote: > > > Puppet (err): Could not retrieve catalog from remote server: Error 400 > > > on SERVER: Mysql::Error: MySQL server has gone away > > > > how can i fix it? > > > > wbr, alw > > > Would you happen to be running the puppet master(s) in mongrel? > > Yes, it runs with mongrel > > wbr, alw
It's anecdotal, but we had these same spurious disconnects. Mongrel, not the activerecord/mysql handler, seemed to be periodically closing an open mysql connection. When AR went to reuse the existing pooled connection it would get a RST from the server. Never tracked down exactly why, but it completely stopped with a change to Passenger. I'd suggest giving Passenger a try, though I do think it's a poor answer. -- 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.