On Nov 1, 3:27 pm, weloki <wel...@gmail.com> wrote: > I'm running Ubuntu 10.04 LTS and I just installed Puppet and > puppetmasterd (both 0.25.4) along with the puppet-dashboard v1.2.0 and > Foreman 0.3. Puppet and the dashboard were working fine with just the > master server and a separate client until I installed and configured > Foreman. Now I keep getting the following errors... > > On the puppet master server: > > debug: Executing '/usr/bin/env PUPPET_DASHBOARD_URL=http://localhost: > 3000 /root/puppet-dashboard/bin/external_node puppet.mydomain.com' > err: Failed to find puppet.mydomain.com via exec: Execution of '/usr/ > bin/env PUPPET_DASHBOARD_URL=http://localhost:3000/root/puppet- > dashboard/bin/external_node puppet.mydomain.com' returned 126: /usr/ > bin/env: /root/puppet-dashboard/bin/external_node: Permission denied > err: Could not find node 'puppet.mydomain.com'; cannot compile
That's (above) the part that matters; the client log is normal for the case when the server fails to compile a catalog. In the above bit, the part that stands out to me is "/root/puppet-dashboard/bin/ external_node: Permission denied". It appears that whatever user attempts to run Dashboard's external node classifier does not have permission to do so (and that would probably be whatever user the HTTP server on port 3000 is running as). Overall, it seems strange to install both Foreman and Dashboard. I use neither, but my understanding was that they are alternatives, not supplementary. Good Luck, John -- 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.