OK, I officially hate SSL.  I just spent close to an hour trying to get the SSL trust chain working correctly for this site, and I still can’t.  Not sure if its something I’m doing wrong, something that Virtualmin is doing wrong (the control panel I use) or something that StartSSL is doing wrong.  At any rate, I don’t care anymore right now and I only really use it for my admin interface anyway.