Daniel, I started seeing these symptoms when my puppetmaster was overloaded with more clients than Webrick could handle. Are you running Webrick or something else?
--Paul On Wed, Mar 11, 2009 at 11:17 PM, Daniel Pittman <dan...@rimspace.net> wrote: > > G'day. > > We are running into a regular problem, which I can't track down, where > puppetmaster will simply stop responding appropriately to clients. > > I have exhausted my ideas for debugging this, so I turn to y'all for > advice on where next to look in terms of tracking down and killing the > root of these issues. > > The errors, on the client side, are roughly: > > Mar 12 16:15:27 amhocn04 puppetd[17153]: Could not call > puppetmaster.getconfig: #<NoMethodError: private method `split' called for > nil:NilClass> > Mar 12 16:15:27 amhocn04 puppetd[17153]: Could not retrieve catalog: private > method `split' called for nil:NilClass > Mar 12 16:15:27 amhocn04 puppetd[17153]: > (//Node[default]/apt/Apt::Key[backports.org]/Exec[/usr/bin/apt-key add > /etc/apt/backports.org.key]) Dependency file[/etc/apt/backports.org.key] has > 1 failures > Mar 12 16:15:27 amhocn04 puppetd[17153]: > (//Node[default]/apt/Apt::Key[backports.org]/Exec[/usr/bin/apt-key add > /etc/apt/backports.org.key]) Skipping because of failed dependencies > [... and so forth for the rest of the cached config ...] > > On the server side, nothing. Specifically, no errors in the rails > related logs, no errors in syslog, nothing useful shows up when running > puppetmaster with debug enabled, etc. > > So, hints? It seems to be that the puppetmaster either refuses > connections part way through the transaction, or that something gets > significantly out of sync. > > Both ends are running puppet{,master} 0.24.5-3~sd-backport-1, which is > our backport of the 0.24.5 puppet release on Debian etch. > > Regards, > Daniel > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@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 -~----------~----~----~----~------~----~------~--~---