Ugh, this was selinux if anyone else runs into the same problem.  Creating 
a module with audit2allow fixed it.

On Monday, March 19, 2012 3:15:06 PM UTC-4, Mark Leary wrote:
>
> I'm trying to setup dashboard as a node classifier w/puppet 2.6.14. 
> Not sure why this is not working... 
>
> In puppet.conf on the master I have: 
>
>     node_terminus = exec 
>     external_nodes = /usr/bin/env PUPPET_DASHBOARD_URL=http:// 
> localhost /usr/share/puppet-dashboard/​bin/external_node 
>
> The agent's return: 
>
> err: Could not retrieve catalog from remote server: Error 400 on 
> SERVER: Could not find node 'myhost'; cannot compile 
>
> I can run the external node script as the puppet user just fine: 
>
> sudo -u puppet /usr/bin/env 
> PUPPET_DASHBOARD_URL=http://​localhost<http://localhost>/usr/ 
> share/puppet-dashboard/bin/​external_node myhost 
> --- 
> classes: 
> - snmp 
> parameters: {} 
>
> name: myhost 
>
> Even in debug mode, the puppet-master log returns nothing other than 
> "Could not find node".  By looking at the http log for dashboard, I 
> can see that puppet-master is not even attempting to connect. 
>
> What am I missing?

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/XJKAWhe4UQoJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to