Ask Your Question

Getting puppet error: Could not retrieve catalog from remote server

asked 2016-11-15 11:55:36 -0600

bbraml gravatar image

Hello, I am getting an error on my nodes Error: Could not retrieve catalog from remote server: execution expired Warning: not using cache on failed catalog Error: Could not retrieve catalog; skipping run.

I googled and found some things to try. I increased the timeout to 600, i ran puppet agent -t -v all the facts load, coming up green, then I get the above errors. httpd-puppetmaster is running puppet is running pupetdb us running named is running

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2016-11-16 12:50:17 -0600

Does puppet.conf contain the correct name for your puppet master?

edit flag offensive delete link more


yes its in there. retired stopping all services making sure they all stopped, then restarted them. then try to run pupet agent -t from the master, get Error: could not retrieve catalog from remote serverL Error 400 on Server: failed to submit 'replace facts' command for name to PuppetDB name:8081

bbraml gravatar imagebbraml ( 2016-11-16 13:20:41 -0600 )edit

different error from before... you restarted puppetdb also - if not I suggest you do? does facter fqdn return the same value as hostname -f? (it should!) if above 2 suggestions dont help I'd suggest regenerating cert - puppet cert clean for the host, rm /var/lib/puppet/ssl/hostname*

sahumphries gravatar imagesahumphries ( 2016-11-17 04:24:00 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2016-11-15 11:55:36 -0600

Seen: 3,169 times

Last updated: Nov 16 '16