Hi,
I still can make the ENC work on my puppet server.
General:
Puppet server: 3.3.1 Puppet agent: 2.7.25
The server run Passenger on Apache, so the puppetmaster run from apache and
not by himself.
I have in /etc/puppet/puppet.conf :
[master]
mode_terminus = exec
external_nodes = /usr/bin/env
PUPPET_DASHBOARD_URL=http://user:pass@localhost:3000
/usr/share/puppet-dashboard/bin/external_node
script details:
The file external_node contain perl, all the directories and
the external_node itself have the permission 755.
I did:
* When I run the perl script locally (as a regular script from the
command line – not with puppet) on the puppet server it run okay and give
the YAML output I sent in my previous emails.
* looking for errors in messages log and apache log – nothing
look suspicious. But the warning:
- [warn] RSA server certificate is a CA certificate
(BasicConstraints: CA == TRUE !?)
- YAML in network requests is deprecated and will be removed in a
future version.
* Also tried to make syntax error in my perl script external_node – got
no error in the logs.
What make me think maybe:
* puppet it not running external_node script at all.
* ENC have problems when it Passenger & Apache?
Thanks for all the people who answer me.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/4c5248b8-35c3-4013-8556-1fd7626682f0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.