At first, things appear to work ok. Dns functions, website works etc. But it causes havok when trying to maintain the virtualserver inside virtualmin.
The first noticeable issue was mail aliases never showed up correctly, I could see them logged in as root in webmin, but the user can’t see them in “Edit Mail Aliases”.
After changing line 167 of /usr/libexec/webmin/virtual-server/feature-mail.pl from:
There are a few other places that had issues even after the rename. Most of the postfix alias rules had to be recreated/edited.
But that wasn’t too hard once the bulk of it was taken care of.
Oh, backups choked on the domain too, with capitals. If “on error skip and continue” isn’t set, then the entire backup set will fail.
I think if in the migration tool it forces everything to be lowercase, that will solve most of the issues. And then some sort of method to handling domains that do have capitals gracefully, that’d be good.
Okay, after speaking with Jamie – he’s wondering if maybe he could get a copy of a Plesk backup that has these problems (ie, one where the domain has capital letters in it).
He agrees with you, there may be other places it occurs… and having a way to test it would be of assistance.
In Virtualmin, it would force all domains to be lowercase, so the issue wouldn’t come up except in cases like this.
If that’s okay, could you either email the backup for (if it’s not overly large), or a link to the backup file, to these two addresses: