You must make sure that each server's hostname is resolvable by DNS AND
that resolvable hostname is indeed the hostname to which the puppet certs
are created for. In short, all these errors stem from an improperly setup
DNS. I just had the same issues and discovered that as the root cause. I
no
It happens the same to me.
root@:/etc/puppetlabs/puppet# puppet agent -t
Warning: Unable to fetch my node definition, but the agent run will
continue:
Warning: Error 400 on SERVER: Could not retrieve facts for server.com:
Failed to find facts from PuppetDB at puppet:8140: Failed to execute
'/pd