431 subscribers
23 links
Web hosting control panel
Download Telegram
Channel created

The switch has been flipped!

Quick facts everybody ought to know - now points to the new WordPress system. I can’t say I’m particularly proud of it yet, but it does work (mostly), and it allows us to start sorting out subscriptions, and escape huge longstanding issues with Drupal Commerce.

This forum now authenticates to the WordPress site, instead of the Drupal site (and thus we leave behind that stupid SSO bug in the Drupal integration). There were a tiny number of “weird” users (mostly users who had two of the same account name, only with some form of punctuation to distinguish between them, and the migrater cowardly refused to create those users), so I manually created them with slightly different new names; you should be able to login by using your email address. It is possible there are other user anomalies that I didn’t spot; we have 80k+ registered users, even after I purged all the blocked/unvalidated users. I couldn’t check them all, but I did several database sanity checks, and I think most folks are going to have their accounts just work. Holler at me, if not (but try getting in with your email address, password reset, etc. first, I’m very tired, and I still have a lot to do to make this site work reasonably).

Your Pro licenses are in the new system (under My Account -> Software Licenses, and at /software-licenses); you won’t yet be able to easily renew or upgrade existing licenses, but new licenses can be managed entirely by you; you can upgrade and downgrade, cancel, and renew and update billing info, etc. all within the My Account page. If you need new licenses or you need to change old licenses, feel free to just buy a new license that suits you rather than messing about with the old one and let the old one expire (you can use the virtualmin change-license command to quickly change the serial number and key to the new one without any downtime or weirdness).

There are many quirks. The site ain't pretty yet.

The docs are an absolute disaster. They’re mostly in markdown, and while WordPress with JetPack supports markdown, the importer didn’t mark them as markdown, so I have to visit each page of the docs (all 500 of them), and click edit, mess around with the text, and then save it, so it gets detected as Markdown and actually renders reasonably. I’m not fond of this situation, but at least the docs exist.

And, for “just in case” purposes, the Drupal site now lives on Everything is still there (tickets in particular), and will remain there for some time; it will remain in read-only mode. No more users, tickets or orders will be accepted there, but you can login and see your tickets, etc. there, while I figure out what we’re doing with those (I have written a script for importing into Discourse, but it’s still a bit messy and I don’t want to fight with anything else today). Support requests for Pro products can be sent as a PM to at staff here at the Virtualmin forum (described in details under Support tab on the new site).

Thank you for your patience. Feel free to go buy some software, so we can pay Ilia and Eric properly this month.

Now, I’m sleeping. Y’all don’t break anything while I’m away.


I’ve rolled out Virtualmin virtual-server module for all repos.

Changes since 6.16:

* Added a field to the virtual server creation page to use an existing SSH key for logins, or generate a new key.
* If needed, Virtualmin will configure the exact PHP version required to run scripts when installed.
* Two-factor authentication for Usermin is setup for domain owners at the same time as Virtualmin.
* Added the create-login-link API command to login as a domain owner without a password.
* Massively simplified the SSL Certificate page for services certificates.
* Added a field for entering an SSH private key file for use in backups, instead of a password.

Pro also includes a number of new cloud DNS providers (in addition to Route 53 support that’s already been in for a while), including Cloudflare and Google Cloud DNS, which is a preview of features to come in Virtualmin Pro version 7. These are very large new features, and should be considered beta…don’t rely on them in production until you thoroughly test your use case, but do let us know if you find any bugs.

As always, let us know if you run into any problems.

Howdy all,

I’ve rolled out version 6.17-3 of the Virtualmin virtual-server module for all repos. This is a minor bugfix release, but a couple of the bugs it fixes are particularly annoying, so everyone should update ASAP. In particular, this fixes the undefined check_domain_connectivity error that caused a number of folks distress.

Let us know if you run into problems (in a new topic).