[imp] login failed message, but login was successful
neys
neys at neys.org
Sat Mar 1 22:48:28 UTC 2008
Norberto Bensa wrote:
> Quoting neys <neys at neys.org>:
>
>> I tried the hooks thing, but it doesn't help. In my opinion this problem has
>> nothing to do with the username case
>
> I agree with you. It happens to me too from time to time, and I'm sure
> I'm typing my username correctly. Moreover, if it were a case
> mismatch, it would be easy to reproduce.
here is some more information, i switched on debug log with
$conf['log']['priority'] = PEAR_LOG_DEBUG; in horde/config/conf.php
if imp login fails, i get the following line which indicates a successful login:
Mar 01 22:26:47 HORDE [notice] [imp] Login success for user at example.com
[IP_CUT] to {localhost:993} [on line 96 of
"/usr/pkg/share/horde/imp/lib/Auth/imp.php"]
if imp login is successful and the mailbox is shown, i get:
Mar 01 22:27:21 HORDE [notice] [imp] Login success for user at example.com
[IP_CUT] to {localhost:993} [on line 154 of
"/usr/pkg/share/horde/imp/redirect.php"]
this time also a database query is done:
Mar 01 22:24:41 HORDE [debug] [imp] SQL Query by
DataTree_sql::_buildParentIds(): SELECT datatree_id, datatree_parents FROM
horde_datatree WHERE datatree_name = ? AND group_uid = ? ORDER BY
datatree_id [on line 261 of "/usr/pkg/share/horde/lib/Horde/DataTree/sql.php"]
Mar 01 22:24:41 HORDE [debug] [imp] SQL Query by DataTree_sql::_load():
SELECT c.datatree_id, c.datatree_name, c.datatree_parents, c.datatree_order
FROM horde_datatree c WHERE c.group_uid = 'horde.perms' [on line 130 of
"/usr/pkg/share/horde/lib/Horde/DataTree/sql.php"]
Mar 01 22:24:42 HORDE [debug] [imp] SQL Query by
DataTree_sql::_buildParentIds(): SELECT datatree_id, datatree_parents FROM
horde_datatree WHERE datatree_name = ? AND group_uid = ? ORDER BY
datatree_id [on line 261 of "/usr/pkg/share/horde/lib/Horde/DataTree/sql.php"]
Mar 01 22:24:42 HORDE [debug] [imp] SQL Query by DataTree_sql::_load():
SELECT c.datatree_id, c.datatree_name, c.datatree_parents, c.datatree_order
FROM horde_datatree c WHERE c.group_uid = 'horde.perms' [on line 130 of
"/usr/pkg/share/horde/lib/Horde/DataTree/sql.php"]
Mar 01 22:24:42 HORDE [debug] [imp] SQL Query by DataTree_sql::getData():
SELECT datatree_data, datatree_serialized FROM horde_datatree WHERE
datatree_id = ? [on line 952 of
"/usr/pkg/share/horde/lib/Horde/DataTree/sql.php"]
in both cases login is successful, but different login procedures are used.
can anybody tell me why? looks quite like a bug.
thanks in advance, neys
More information about the imp
mailing list