There are two deal breakers for me that don't seem to work very well out of the box, or at all, on Debian.
I'm running the latest webmin. These days unencrypted email seems pretty useless, so I wonder why TLS isn't enabled in postfix out of the box.
I also wonder why PHP doesn't get installed, since that's a core feature. Even once I install all the various debian PHP packages, mysql support is broken. After manually enabling mysql.so in the various php.ini files, still no luck.
I'm not an expert in installing PHP (I've always been a big perl person), nor in postfix (always sendmail/qmail), but I have some passing familiarity and I don't feel like virtualmin should be this difficult to get working for these sorts of basic features.
Can some sympathetic Debian virtualmin user out there offer me some words of wisdom? I'm having problems maintaining my enthusiasm. I'd consider switching over to Ubuntu just for the better support, but CentOS doesn't have the same appeal to me, and Ubuntu isn't supported by my current server hosting.