[horde] Horde 4.0-BETA1: Error messages: "EMERG: HORDE Horde_Imap_Client requires a username and password. [pid 1400 on line 137 of "/usr/share/php/Horde/Imap/Client/Base.php"

gimili gimili17 at gmail.com
Thu Mar 24 12:37:11 UTC 2011


>>>  "2011-03-18T16:52:38-04:00 EMERG: HORDE [horde] Horde_Imap_Client 
>>> requires a user name and password. [pid 1403 on line 137 of 
>>> "/use/share/php/Horde/Imap/Client/Base.php"]
>

I **think** I figured out what I was doing wrong.  I changed the horde 
authentication from IMAP to "Let a horde application handle 
authentication" and then I set "The application which is providing 
authentication" to "imp".  This is different from what I used to do in 
Horde3.

My new /horde/config/conf.php which seems to work with errors in the log is:
$conf['auth']['admins'] = array('Administrator');
$conf['auth']['checkip'] = false;
$conf['auth']['checkbrowser'] = true;
$conf['auth']['alternate_login'] = false;
$conf['auth']['redirect_on_logout'] = false;
$conf['auth']['list_users'] = 'list';
$conf['auth']['params']['app'] = 'imp';
$conf['auth']['driver'] = 'application';


My old /horde/config/conf.php was:
from horde/config/conf.php:
$conf['auth']['admins'] = array('Administrator');
$conf['auth']['checkip'] = true;
$conf['auth']['checkbrowser'] = true;
$conf['auth']['alternate_login'] = false;
$conf['auth']['redirect_on_logout'] = false;
$conf['auth']['list_users'] = 'list';
$conf['auth']['params']['hostspec'] = '192.168.10.16';
$conf['auth']['params']['port'] = 144;
$conf['auth']['params']['secure'] = 'none';
$conf['auth']['driver'] = 'imap';

-- 

gimili



More information about the horde mailing list