[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