Hello,
I just added postgresql 9.6 to my puppet server and receive this error.
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: [400 ] Unsupported query parameter 'command'
I also looked at the debug info and installed the gem msgpack just in case, which seemed like just a warning and an optional installation.
Thanks for the help.
#Installation info.
* Both puppetdb and puppetserver are on the same host.
* I can telnet to port 8081 from the puppet client
* I signed the certificate on the puppet master after running puppet agent -t on the client
* Versions are:
puppet server: 2.3.0
puppetdb: 3.2.4
puppet client: 4.4.1
# puppet agent -t
Info: Using configured environment 'production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: [400 ] Unsupported query parameter 'command'
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
#debug info
Debug: Facter: resolving Xen facts.
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: Puppet::Network::Format[msgpack]: feature msgpack is missing
Debug: catalog supports formats: pson yaml dot binary
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: [400 ] Unsupported query parameter 'command'
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run