Hi all, I've hit a wall trying to get external nodes working on our production puppet master. I'm using the foreman to supply the external nodes information and have it all working in the dev environment.
I've started all processes in debug - running Puppet 0.25 puppetd - debug: Puppet::Network::Format[json]: false value when expecting true err: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find default node or by name with 'sl01.domain.sl, sl01.domain, sl01' on node sl01.domain.sl warning: Not using cache on failed catalog err: Could not retrieve catalog; skipping run puppetmasterd - info: Not using expired node for sl01.domain.sl from cache; expired at Mon Sep 28 09:28:47 +0100 2009 debug: Executing '/etc/puppet/node.rb sl01.domain.sl' info: Caching node for sl01.domain.sl .... err: Could not find default node or by name with 'sl01.domain.sl, sl01.domain, sl01' on node sl01.domain.sl err: Could not find default node or by name with 'sl01.domain.sl, sl01.domain, sl01' on node sl01.domain.sl foreman - Processing HostsController#externalNodes (for 127.0.0.1 at 2009-09-28 09:39:30) [GET] Parameters: {"fqdn"=>"sl01.domain.sl", "action"=>"externalNodes", "controller"=>"hosts"} Completed in 9ms (View: 0, DB: 1) | 200 OK [http://localhost/hosts/externalNodes?fqdn=sl01.domain.sl] manually - # su - puppet -bash-3.2$ cd /etc/puppet -bash-3.2$ ./node.rb sl01.domain.sl --- parameters: s3: "false" puppetmaster: sl02.domain.sl java: jre16007 domainname: domain.sl classes: - env - ganglia Anyone have any idea how I can find out whats going on? The only difference I can see between the production and dev boxes is that the production box uses certdnsnames, as it has both external and internal clients - certname=sl02.domain.com certdnsnames=sl02.domain.com:sl02.domain.sl Thanks, Matt --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---