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.

Reply via email to