Hello ;
First, you should never change manually the userdb file !
If you use 1.0.3 or later, just check the uid value of
vmail user into your
ispcp.conf and in your
/etc/passwd file.
Example for Debian lenny :
File /etc/ispcp/ispcp.conf :
Code:
MTA_MAILBOX_MIN_UID = 1004
MTA_MAILBOX_UID = 1004
Here, the uid is 1004, but :
vmail user real uid:
Code:
ispcp:~# getent passwd | grep vmail
vmail:x:1000:8:vmail-user:/home/vmail:/bin/false
Here, the uid of vmail user is 1000. So, You should replace the tow instances of bad uid 1004 by the uid 1000 it in your both ispcp.conf and ispcp.old.conf (create if from ispcp.conf if doesn't exist). After that, you can re-run the
/var/ispcp/engine/setup/ispcp-update script to rebuild all configuration files sush as userdb.
Cheers ;
EDIT: For versions 1.0.2, see
http://www.isp-control.net/forum/thread-...l#pid68803