Issue #22530 has been updated by Andrew Parker. Status changed from Unreviewed to Investigating
---------------------------------------- Bug #22530: Reports nolonger work for clients older than 3.3.0 when using a 3.3.0 puppet master https://projects.puppetlabs.com/issues/22530#change-97492 * Author: Nathan Flynn * Status: Investigating * Priority: Normal * Assignee: * Category: reports * Target version: 3.3.1 * Affected Puppet version: 3.3.0 * Keywords: * Branch: ---------------------------------------- After upgrading our Puppet Master to 3.3.0 our clients are failing to send reports to the puppet master; Errors: Puppet: 2.7.18 err: Could not send report: Error 406 on SERVER: Not Acceptable: No supported formats are acceptable (Accept: b64_zlib_yaml, yaml, raw) Puppet: 3.0.2 Error: Could not send report: Error 406 on SERVER: Not Acceptable: No supported formats are acceptable (Accept: b64_zlib_yaml, yaml, raw) Example client cfg: <pre> # File managed by Puppet [main] vardir = /var/lib/puppet logdir = /var/log/puppet rundir = /var/run/puppet ssldir = /var/lib/puppet/ssl usecacheonfailure = true user = root group = root masterport = 8140 [agent] certname = X.X.X server = puppet01 environment = production pluginsync = true report = true reportserver = puppet01 summarize = true graph = true listen = false runinterval = 1800 classfile = $vardir/classes.txt localconfig = $vardir/localconfig </pre> Server: <pre> # File managed by Puppet [main] vardir = /var/lib/puppet logdir = /var/log/puppet rundir = /var/run/puppet ssldir = $vardir/ssl usecacheonfailure = true user = puppet group = puppet # [user] [agent] certname = puppet01 server = puppet01 pluginsync = true report = true reportserver = puppet01 summarize = true graph = true listen = false runinterval = 1800 classfile = $vardir/classes.txt localconfig = $vardir/localconfig [master] masterport = 8140 bindaddress = 0.0.0.0 ssl_client_header = SSL_CLIENT_S_DN ssl_client_verify_header = SSL_CLIENT_VERIFY autosign = false storeconfigs = true # Sets PuppetDB database backend storeconfigs_backend = puppetdb # Reporting reports = http reporturl = http://puppet01:8141/reports/upload # Local Inventory Service facts_terminus = active_record # Activate external node classifier external_nodes = /etc/puppet/node.rb node_terminus = exec ca_server = puppet01 </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.
