[horde] Administrator: List Users
Marco Pirovano
marco.pirovano at unibocconi.it
Thu Jul 27 01:21:25 PDT 2006
I solved the problem simply adding these 3 lines in server.php:
'admin' => array(
'params' => array(
'login' => 'cyrus',
'password' => 'pwd',
'userhierarchy' => 'user.',
==> 'protocol' => 'imap/notls',
==> 'hostspec' => 'imap.unibocconi.it',
==> 'port' => 143
)
as specified in server.php.dist from Horde 3.0 but not in Horde 3.1.
Ciao,
Marco
Quoting Marco Pirovano <marco.pirovano at unibocconi.it>:
> Hello,
>
> 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) {
> ["error_message_prefix"]=>
> string(0) ""
> ["mode"]=>
> int(1)
> ["level"]=>
> int(1024)
> ["code"]=>
> string(11) "horde.error"
> ["message"]=>
> string(37) "Authentication at IMAP server failed."
> ["userinfo"]=>
> NULL
> ["backtrace"]=>
>
>
> 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 10.1.12.40] PHP Notice:
> Unknown():
> Can't connect to localhost.sm.unibocconi.it,143: Connection refused
> (errflg=2)
> in Unknown on line 0, referer:
> http://panoramix-vh.sm.unibocconi.it/webmail.unibocconi.it/htdocs/horde-3.1.2/services/portal/sidebar.php?Horde=c7f245ac7551b87385bef747e63c9afb
>
>
> So, I have changed in lib/Horde/IMAP/Admin.php the line:
>
> $default_params = array(
> 'hostspec' => 'localhost',
>
> to
>
> $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.
>
> Ciao,
> Marco
>
> * 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
> --
> Horde mailing list - Join the hunt: http://horde.org/bounties/#horde
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>
* 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