Issue #19982 has been updated by Andrew Parker.
I agree, `ca = false` is a valid setup, and since the configuration seems to point the agent at a specific ca server it shouldn't be issuing this error. So the question is what is causing this to be done, resulting in What request is the agent making to the master just before this error is issued? Or can you run the master with `--trace` since it looks like this is raised as an exception. That should provide the trace that explains how we got there. ---------------------------------------- Bug #19982: "This master is not a CA" error message is unhelpful https://projects.puppetlabs.com/issues/19982#change-97603 * Author: William Van Hevelingen * Status: Needs More Information * Priority: Normal * Assignee: William Van Hevelingen * Category: * Target version: * Affected Puppet version: * Keywords: * Branch: ---------------------------------------- <pre> Mar 29 02:53:50 tassadar tassadar puppet-master[11623]: this master is not a CA </pre> Our logs are full of the above error. Our CA server is zeratul (puppetca is a cname for it) and our puppetmaster (tassadar) is has CA set to false and has ca_server set to puppetca.cat.pdx.edu. All of the clients have ca_server set to puppetca.cat.pdx.edu as well. So I'm confused why we are getting the error in the first place. We're using pupppet version 3.1.1 and I think the error was present in the 2.7.x series as well. <pre> root@tassadar:~# cat /etc/puppet/puppet.conf [main] modulepath=/etc/puppet/environments/$environment/modules/internal:/etc/puppet/environments/$environment/modules/public manifest=/etc/puppet/environments/$environment/manifests/site.pp logdir=/var/log/puppet vardir=/var/lib/puppet ssldir=/var/lib/puppet/ssl rundir=/var/run/puppet factpath=$vardir/lib/facter pluginsync=true runinterval=1380 configtimeout=600 splay=true report=true ca_server = puppetca.cat.pdx.edu server=tassadar.cat.pdx.edu [master] ca = false storeconfigs = true storeconfigs_backend = puppetdb reports = http reporturl = http://stromboli.cat.pdx.edu:3000/reports/upload reportdir = /disk/trump/puppet-reports [user] environment = production </pre> -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/groups/opt_out.
