hi there,

I am in the middle of setting multiple master with single CA, if I 
statically set:
ca_server = <ca server>
server = <master server>
in puppet.conf, it works well,

but to make if more smart, I use srv settings, here is my conf:
[main]
vardir = /var/lib/puppet
logdir = /var/log/puppet
rundir = /var/run/puppet
ssldir = $vardir/ssl
use_srv_records = true
srv_domain = mydomain.example.com

[agent]
listen           = true
pluginsync       = true
report           = true
ignoreschedules  = true
daemon           = false
classfile        = $vardir/classes.txt

I found that when agent run, it didn't query SRV record like 
_x-puppet-ca._tcp for getting CA Server, instead, it assume that "puppet" 
is the CA server and trying to talk to it, but in our environment, we don't 
use "puppet" as the CA server's hostname,  it does tried to resovle 
_x-puppet._tcp and _x-puppet-fileserver._tcp though, can anyone please take 
a look or give me some hint please.

BTW, even I specifically set ca_server in the "main" part together with 
use_srv_records, it still doesn't work

Thanks
Sinux

-- 
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 puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/b77d4e14-f536-4f53-9b8e-db83a61212ba%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to