My problem is now resolved... Thanks for your replies, Dominic and Johan. I'm not using puppet to manage the puppet server, but in the course of troubleshooting, I tried running puppet agent -t on the puppet server. This gave me a certificate mismatch error and when I deleted the old certificate and created & signed a new one, everything worked.
Sorta puzzles me. Why would this mismatched agent certificate on puppetmaster interfered with other puppet agent runs? -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.