Virtualmin config backup is not including all settings

As you know i'm trying to replicate a setting that we made on one server to 2 other servers.

I didn't find a "cluster virtualmin general settings" feature yet unfortunately. Maybe I missed something, and replicating a setting is easier than what i did...

But, while doing a backup and restore i found following bugs:

1) the restore from file upload doesn't work. Get an error message telling "file not selected", while a file was selected for upload. So had to upload file to server first to restore from local file.

That worked, but not all settings were copied. Below are my notes for the missing parts in Virtualmin: I'm sure there is more, but as we had lots of default settings, we didn't see them on our side-by-side comparison...

NOTES ON REPLICATING VIRTUALMIN CONFIGS:

FOLLOWING CONFIGS WERE NOT BACKED-UP AND NEED MANUAL CHANGE:

- System Settings:
- Bandwidth Monitoring: SET ACTIVE to YES
- Script Installers:
-> Disable Scripts:
- Versions: the minimum versions are not kept: copy them (Hm, btw, here a general setting "latest stable" or "latest development" would be nicer than a version number)
-> Upgrade Notifications:
- Set to YES: not copied
- Module Config: we use standard settings, so nothing to check
- Do System Settings: Re-Check Config: MySQL root password isn't backed up nor restored.
- Email Messages -> Spam and Virus Scanning: ClamAV Server enabled/disabled state isn't restored properly. Check for the wanted setting. In our case: disabled.
- Limits and validation: check that FTP Directory Restrictions are:
- active
- for all virtual servers
- on virtual server's home directory
Hm, unfortunately this doesn't apply well. Any possibility for a shrooted ftp home set to site ?

- Do System Settings: Re-Check Config: Check that MySQL root password is set. If not, click link and set password for root: that setting is not copied (that very important warning should appear in the main virtualmin page IMHO)

- Also check all Webmin settings, as those are unfortunately not part of the virtualmin backup (no option for that either).

Maybe there is an easier way, specially to keep all virtualmin settings consistent among servers, but i didn't see such a clustering option yet, searched in virtualmin pro documentation too without success.

I'm flagging the above as a bug, but feel free to split that into a bug + support request threads ;) .

Status: 
Closed (fixed)