I wanted to clone the username being master of a virtual server, in order to grant a developer extended rights through SSH, and while doing that, webmin told me this username was for Virtualmin, asking for a confirmation. Silly me, I gave that confirmation.
Since that, even though I can still log in by SSH as the admin of that virtual server, I can't receive mail anymore to this account, neither to the main email or to the alias I usually use. Same password supposedly, but not in reality (and, yeah, I know about the username.domain instead of just username, to provide for credentials).
From Virtualmin > Users > Username (admin of the virtual server) > Fifty percent of the time, if I click "log in to usermin", I will be told "Failed to save mailbox : Invalid PID file". The other half of the time, it works. The function to re-send sign up email only opens up in a new window the main window.
In Webmin, System, Users and Groups, I manually changed the password to a new one, which worked for SSL logins, but not for email fetching.
So... This is my mistake first and foremost, I shouldn't have let webmin take control of the username. My mistake. Not blaming virtualmin.
Please, would someone know how to fix it ?
(I updated my initial post : you can disregard the following chapter, it would be simple to move the files to another home directory, delete the virtual server and re-create it. But I'd really prefer to fix this issue rather than give up, and incidentally lose the virtual server's customizations.) Last option, I thought of deleting the virtual server and re-creating it. But I have over 100 GB of data hosted in there, I can't afford to lose it. Ironically enough, because of those 100 GB of data (in a directory after /public_html/), this is the only of my virtual servers that is NOT backed up though virtualmin's wonderful backup features (please whip me.)
If you know how to fix it, or how to delete-and-re-create the virtual server without losing the hosted files, I will be most grateful :)
Kind regards, Oliver