[sork] Passwd didn't working
Andrea Durante
andrea.durante at metroitaly.it
Tue Aug 1 07:01:00 PDT 2006
Hi,
I've configured an Horde+IMP+Sork but the passwd didn't working. The
error that I receive when click on Change Password was
"Failure in changing password on Vpopmail Server: Wrong Password"
No php error there.
The log of mysql server:
36 Connect vpopmail at localhost on vpopmail
36 Query select pw_name, pw_passwd, pw_uid, pw_gid, pw_gecos,
pw_dir, pw_shell from vpopmail where pw_name = "andur" and pw_domain =
"fpsroma.cisl.it"
My backend.php:
$backends['vpopmail'] = array (
'name' => 'Vpopmail Server',
'preferred' => '',
'password policy' => array(
'minLength' => 3,
'maxLength' => 10,
'maxSpace' => 0,
'minUpper' => 1,
'minLower' => 0,
'minNumeric' => 1
),
'driver' => 'vpopmail',
'params' => array(
'phptype' => 'mysql',
'hostspec' => 'localhost',
'username' => 'vpopmail',
'password' => '[__NOTSHOW__]',
'encryption' => 'crypt',
'database' => 'vpopmail',
'table' => 'vpopmail',
'name' => 'pw_name',
'domain' => 'pw_domain',
'passwd' => 'pw_passwd',
//'clear_passwd' => 'pw_clear_passwd',
'use_clear_passwd' => false,
'show_encryption' => true
)
);
And my vpopmail was 5.4.16 compiled with:
./configure --prefix=/usr --host=i686-pc-linux-gnu
--mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share
--sysconfdir=/etc --localstatedir=/var/lib --enable-ip-alias-domains=y
--enable-auth-module=mysql --enable-libs=/usr/include/mysql
--enable-libdir=/usr/lib/mysql --enable-sql-logging=y
--enable-auth-logging=y --enable-valias=y --enable-mysql-replication=n
--enable-mysql-limits --enable-clear-passwd=n --sbindir=/usr/sbin
--bindir=/usr/bin --sysconfdir=/var/vpopmail/etc
--enable-qmaildir=/var/qmail
--enable-qmail-newu=/var/qmail/bin/qmail-newu
--enable-qmail-inject=/var/qmail/bin/qmail-inject
--enable-qmail-newmrh=/var/qmail/bin/qmail-newmrh
--enable-vpopuser=vpopmail --enable-many-domains=y
--enable-vpopgroup=vpopmail --enable-file-locking=y --enable-file-sync=y
--enable-md5-passwords=y --enable-logging=y --enable-log-name=vpopmail
--enable-qmail-ext --disable-tcp-rules-prog --disable-tcpserver-file
--disable-roaming-users --build=i686-pc-linux-gnu
I've tryed to check the php function to use crypt("actual pass"); but
everytime that i do that the result was different!!! o_O
How passwd will check the password if ther hash was different as the
original but the password was the same??
Pls help me.
Andrea Durante
More information about the sork
mailing list