My original post: So far I am pretty underwhelmed with WHMCS viz. Virtualmin...
Update, a few days later: There is almost no documentation, true, but the operation mostly "just works", once you discover a couple of the details, two of which are posted just below. Overall, I like WHMCS, and am glad to have an option of such overall high quality. The issues seem kind of typical of version 1.0 modules and new business relationships...
I noticed today that WHMCS.com doesn't even list Virtualmin on the front page. In fact, there are few pages on the site which mention Virtualmin.
The sum total of documentation, when I search for Virtualmin on their site after clicking Documentation under "Help" is "Virtualmin Pro - The server module for Virtualmin Pro allows you to create, suspend, unsuspend and terminate accounts on a VirtualMin server. It also provides an automatic login link in the WHMCS client area for customers to use. "
Oh, and when I tried to post some reasonable questions to that Wiki page, they were scrubbed off.
Oops, it looks like accepting the Order, even with the "module create" checked on the Accept screen isn't automatically enough, unless you have checked the box to do the Module Create upon accepting a Pending Order elsewhere in the configuration of that Product/Service. That just seems like a quirky 1.0 kind of thing, not that bad, really.
OK, experimenting more...the Login to Control Panel button doesn't work, so I figure that the field labelled IP Address should really be the IP Address AND the port number.
I am still getting 500 errors, and the Apache log shows: Premature end of script headers: orders.php, referer: http://nextwavetech.us/whmcs/admin/orders.php?action=view&id=1&backpendi... [Mon Jul 06 00:19:00 2009] [emerg] mod_fcgid: server is restarted, 28456 must exit
I don't know how to interpret these, but at least my new virtual server got created, and I can Preview the website. I think that I need to not use FCGI in my Template - But am open to more intelligent and experienced input.