HI
I am new to Puppet and having a tough time understanding the process of how
Authentication works in puppet. I am trying to connect puppet 3.4 master
and agent on a centos 6 machine. we use host files, rather than dns.
This could be a simple question, but, I want to learn to Concepts. I made
sure puppet is running on both master and agent. Here is my configuration:
On Master:
in puppet.conf
[master]
certname = host.company.com
vardir = /var/lib/puppet
in /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4
localhost4.localdomain4 puppet
::1 localhost localhost.localdomain localhost6
localhost6.localdomain6
10.16.7.22 host.company.com puppetmaster puppet
On Agent:
in puppet.conf
[main]
server = host.company.com
in /etc/hosts
10.16.7.22 host.company.com puppetmaster puppet
I still cant get them to authorize each other.
I am getting different errors:
On Agent:
sudo puppet agent --server=host.company.com --test
Error: Could not request certificate: Connection refused - connect(2)
Exiting; failed to retrieve certificate and waitforcert is disabled
If I change the certname to a fancy name, it gets even funnier, because,
the agent looks for a host with than fancy name as there is no DNS. Please
give some info on how to get that working too.
Can Someone please guide me.
Thanks
Krishna
--
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/e90fb96a-97d2-4fb0-960b-da8307e6b5b2%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.