[horde] Administrator: List Users

Marco Pirovano marco.pirovano at unibocconi.it
Wed Jul 26 03:18:01 PDT 2006


sorry for the long post, but I hope it explain well the problem.

I've a strange problem listing users with administrator.

This is the error:

A fatal error has occurred
Authentication at IMAP server failed.

[line 236 of /d0/webmail.unibocconi.it/htdocs/horde-3.1.2/admin/user.php]
Details (also in Horde's logfile):

object(pear_error)(8) {
  string(0) ""
  string(11) "horde.error"
  string(37) "Authentication at IMAP server failed."

That seems it can't authenticate to the imap server.

In the Apache log there is this error_log:

[Wed Jul 26 12:13:01 2006] [error] [client] PHP Notice:  Unknown():
Can't connect to localhost.sm.unibocconi.it,143: Connection refused (errflg=2)
in Unknown on line 0, referer:

So, I have changed in lib/Horde/IMAP/Admin.php the line:

    $default_params = array(
            'hostspec' => 'localhost',


    $default_params = array(
            'hostspec' => 'imap.unibocconi.it',

and I can list users.

So, my imp/config/servers.php seems to be wrong ?
This is:

$servers['cyrus'] = array(
    'name' => 'Bocconi IMAP Server',
    'server' => 'imap.unibocconi.it',
    'hordeauth' => false,
    'protocol' => 'imap/notls',
    'port' => 143,
    'maildomain' => 'unibocconi.it',
    'smtphost' => 'smtp.unibocconi.it',
    'smtpport' => 25,
    'realm' => '',
    'preferred' => '',
    'admin' => array(
        'params' => array(
            'login' => 'cyrus',
            'password' => 'password',
            'userhierarchy' => 'user.'
    'quota' => array(
        'driver' => 'cyrus',
        'params' => array(),
    'acl' => array(
        'driver' => 'rfc2086',

but if I change the 'login' with a different user I can't list users,
so my server.php is read.

The last point: I take all the horde framework from an other host,
I make a tar.gz of all horde framework from this host, where all works FINE !!!

In the host where all works is running FreeBSD 6.0, with PHP 4.4.1,
on the second, where I have the problem is running FreeBSD 6.1 with PHP 4.4.2.

Thank you very much for your help.


* Marco Pirovano
* Universita' Bocconi, Area Sistemi Informatici e Telematici
* Piazza Sraffa 11 - 20136 Milano
* Tel. +39 02 5836.3173  Fax. +39 02 5836.3160  VoIP. 02 5828.3173

More information about the horde mailing list