1

Возникла проблема при настройке паппета на Debian 6.0.5
при попытке запроса сертефиката с сервера получаем следующее:

root@client:/usr/lib/ruby/1.8/puppet# puppetd -server master -verbose -test
/usr/lib/ruby/1.8/puppet/application/agent.rb:53:in `handle_serve': uninitialized constant Puppet::Network::Handler (NameError)
        from /usr/lib/ruby/1.8/puppet/application.rb:329:in `send'
        from /usr/lib/ruby/1.8/puppet/application.rb:329:in `parse_options'
        from /usr/lib/ruby/1.8/optparse.rb:1298:in `call'
        from /usr/lib/ruby/1.8/optparse.rb:1298:in `parse_in_order'
        from /usr/lib/ruby/1.8/optparse.rb:1254:in `catch'
        from /usr/lib/ruby/1.8/optparse.rb:1254:in `parse_in_order'
        from /usr/lib/ruby/1.8/optparse.rb:1248:in `order!'
        from /usr/lib/ruby/1.8/optparse.rb:1339:in `permute!'
        from /usr/lib/ruby/1.8/optparse.rb:1360:in `parse!'
        from /usr/lib/ruby/1.8/puppet/application.rb:335:in `parse_options'
        from /usr/lib/ruby/1.8/puppet/application.rb:284:in `run'
        from /usr/lib/ruby/1.8/puppet/application.rb:393:in `exit_on_fail'
        from /usr/lib/ruby/1.8/puppet/application.rb:284:in `run'
        from /usr/sbin/puppetd:4

Гугл намекает, что не успевает подгрузится модуль puppet/network/handle и предлагает закинуть его в puppet/application/agent.rb по средствам
require "puppet/network/handle", однако это ведет к новым проблемам с неподгруженными компонентами и, в итоге, начинается по кругу.

Кто-нибудь сталкивался с такой проблемой и есть ли идеи по решению?

root@client:/# puppet --version
2.6.2
root@client:/# ruby --version
ruby 1.8.7 (2010-08-16 patchlevel 302) [x86_64-linux]