I have the reporting enabled on puppet and am seeing several errors per day from random clients. The errors on the client are always 'cannot retrieve file metadata' errors, for example (from a client machine's syslog): puppetd[22451]: (//syslog-ng/Config-file[syslogngconf]/File[/opt/ syslog-ng/etc/syslog-ng.conf]) Failed to retrieve current state of resource: Could not retrieve file metadata for puppet://puppet.hq.eso.org:8145/modules/syslog-ng/syslog-ng.conf: at / etc/puppet/manifests/site.pp:41
There is a corresponding error message in /var/log/puppet/ masterhttp.log on the puppet server: [2010-11-03 16:24:32] ERROR RuntimeError: Client disconnected before connection could be established /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb: 43:in `listen' /usr/lib/ruby/1.8/webrick/server.rb:173:in `call' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `each' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb: 42:in `listen' /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb: 41:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb: 41:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb: 41:in `listen' /usr/lib/ruby/1.8/thread.rb:135:in `synchronize' /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb: 38:in `listen' /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:131:in `listen' /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:146:in `start' /usr/lib/ruby/site_ruby/1.8/puppet/daemon.rb:128:in `start' /usr/lib/ruby/site_ruby/1.8/puppet/application/puppetmeso.org - - [03/Nov/2010:16:23:21 CET] "GET /production/file_metadata/modules/ syslog-ng/syslog-ng.conf HTTP/1.1" 200 306 [2010-11-03 16:23:21] - -> /production/file_metadata/modules/syslog-ng/ syslog-ng.conf Does anyone know the cause of this? -- 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.