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.