This is happening on some of my clients. It'll happen about 1 out of 20 runs, but it's really getting to be a problem. There's nothing indicative in /var/log/messages or any other server-side log that I can find, and this is all the output I'm seeing on the client:
# puppet agent - t
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Error: Could not retrieve catalog from remote server: end of file reached
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
#
Any guidance on how to get more details out of Puppet about what's going wrong here? It's persistent, but again, doesn't happen 100% of the time. And it's only happening on certain agents, so I'm pretty sure it's related to a module somewhere that's doing something wrong, but for the life of me, I can't suss out which module is causing the problem.
Bret Wortman