Things have been pretty crazy, but I just wanted to note that I've recently overhauled our Puppet deployment in the office, upgrading to version 0.23.2 from 0.22.4 on the server and clients, moving to the
Apache/Mongrel load balanced cluster configuration, enabling reporting and some other tweaks. I'm very happy with the results. Performance seems to be much better with Apache handling SSL, and I haven't seen any connections being dropped yet. I'm also happy to take advantage of some of the new features in 0.23.x.
I've posted a complete and short apache configuration on the Puppet wiki which should help you quickly setup apache as an SSL front end for a cluster of puppetmaster mongrels.