[horde] Getting Warning messages after upgrade..
Michael M Slusarz
slusarz at horde.org
Wed Aug 28 17:43:28 UTC 2013
Quoting Oscar del Rio <delrio at mie.utoronto.ca>:
> On 08/28/13 08:11 AM, ANANT S ATHAVALE wrote:
>> Getting the following warning messages after today's upgrade to the lastest
>> versions of HGWE 5.1.1.
>>
>> Aug 28 2013 17:38:15 WARN: HORDE [imp] PHP ERROR: array_keys() expects
>> parameter 1 to be array, boolean given [pid 32239 on line 433 of
>> "/usr/share/pear/Horde/Imap/Client/Socket.php"]
>> Aug 28 2013 17:38:15 WARN: HORDE [imp] PHP ERROR: array_merge(): Argument
>> #2 is not an array [pid 32239 on line 433 of
>> "/usr/share/pear/Horde/Imap/Client/Socket.php"]
>>
>> Any pointers to resolve this warning.
>
> You might want to file a bug report for the developers to look at it.
> Looking at the code, it seems to be related to the IMAP server's
> AUTH capability, so you should include your server details and what
> it reports in CAPABILITY.
The only way $auth could be a boolean is if an IMAP server returned
'AUTH' as a capability. Which would mean your IMAP server was badly
broken (AUTH must be followed by the name of the authentication
method. AUTH by itself doesn't mean anything).
Although if that was true, you would have also seen an error about
array_flip() on line 407. Since that is the same issue as the errors
you reported. So if you are not seeing this error, there is something
very messed up about your installation (nowhere in between can $auth
be converted from an array to a boolean).
michael
___________________________________
Michael Slusarz [slusarz at horde.org]
More information about the horde
mailing list