When running 'Validate Virtual Servers', 20 out of 160 virtual servers have the following error:
Administration user : Encrypted password for Unix user [namehere] does not match virtual server
What steps should I take (details appreciated!) to fix this?
Status:
Closed (fixed)
Comments
Submitted by JamieCameron on Fri, 06/26/2009 - 12:08 Comment #1
That's odd, it seems like the virtual server's Unix passwords were changed outside of Virtualmin, perhaps from the command line.
The fix is to go to the Edit Virtual Server page for each domain, change the password to something different, then change it back again.
To prevent this from happening in future, don't use the 'passwd' command or other non-Virtualmin methods to change passwords..
Thank you for the 'fix' information. However, fwiw, command-line actions were NOT used to change any passwords (other than the root password).
Submitted by Issues on Sat, 07/11/2009 - 08:18 Comment #3
Automatically closed -- issue fixed for 2 weeks with no activity.
Submitted by expro on Thu, 12/17/2009 - 09:59 Comment #4
I've got the same problem. Changing password doesn't help. The password for this account wasn't changed outside virtualmin. Ha, it wasn't changed at all. I tried to restore the virtual-server on another server. Any other clues?
Submitted by JamieCameron on Thu, 12/17/2009 - 12:22 Comment #5
expro - does changing the password within Virtualmin to something different and then changing it back again help here?
Submitted by expro on Fri, 12/18/2009 - 03:15 Comment #6
Unfortunately not.
Submitted by JamieCameron on Fri, 12/18/2009 - 12:10 Comment #7
Could you post the line from the /etc/shadow file for that user? I'd like to see what encryption format is being used..
Submitted by expro on Mon, 12/21/2009 - 02:50 Comment #8
User's information are stored in LDAP:
In "LDAP Users and Groups" the password on the primary server is:
and on the backup server (after restoring virtual-server) it's:
Submitted by JamieCameron on Mon, 12/21/2009 - 13:25 Comment #9
Ok, this is really a false warning from Virtualmin - when LDAP ssha encryption is being used, it has no way to re-hash the password with the same salt to verify the match. I'll fix this in the next Virtualmin release.
Submitted by Issues on Wed, 01/06/2010 - 01:21 Comment #10
Automatically closed -- issue fixed for 2 weeks with no activity.