Hello,
Am Friday 07 January 2011 schrieb J4:
> I had postfixadmin working, and a few days I created an account
> in it (1234@xxxinfo). The account could login, send email & so on.
> Today, I added another test account, but the account would not log
> in.
> I compared the entries for each account in mysql and noticed that
> these differed:
>
> mysql> select * from mailbox;
>
> | 12...@xx... | $1111111111111 | S.L TEST | ...
> | te...@xx... | $11111111111111 | test Test | xxx.info/test/ ...
> mysql> select * from virtual_users;
> | 1 | 1 | xxxx | 12...@xx... |
> mysql> select * from virtual_aliases;
> | 1 | 1 | 12...@xx... | 12...@xx... |
> | 2 | 1 | 12...@xx... | fre...@kl... |
Seeing your table names, I'd say you must be zed1 from IRC ;-)
It looks like you still suffer from the mixup of
a) the HOWTO you found somewhere on the web (virtual_* tables)
b) postfixadmin's tables (mailbox, alias etc. tables)
I'm quite sure that your dovecot still uses the "virtual_users" table -
change it to use the "mailbox" table and it should work.
You should also remove the virtual_* tables to avoid future confusion
(a backup never hurts, but you probably won't need it ;-)
Postfixadmin does not use any virtual_* tables (except if you have
defined custom table names or a database prefix in the config, but
that's something you would know.)
If something breaks ofter removing the virtual_* tables, you most
probably have to fix the configuration of the breaking service.
> These errors keep popping up in the apache error.log, and I do not
> know whether these are related to the problem.
> [Fri Jan 07 11:36:29 2011] [error] [client 11.11.11.11] PHP Notice:
> Undefined index: flash in
> /www/postfixadmin/templates_c/0d1a714f76f647ac5097fa38ac2b35080d18dd1
> 2.file.header.tpl.php on line 54, referer: [...]
Those errors are unrelated and only show that our migration to smarty is
still not perfect ;-) But that are minor things, nothing that breaks
functionality.
Regards,
Christian Boltz
--
Mmh. Nachdem alle hier anscheinend Mutt verwenden habe ich mal einen
Blick draufgeworfen. Dafür braucht man entweder ein Studium (Schwerpunkt
Mutt) oder viel Zeit. Mal sehen was ich zuerst habe.
[Christian Wunderlich in suse-linux]
|