[Kolab-devel] [issue4161] DIMP not selectable in kolab-webclient login with auth driver kolab

wrobel at pardus.de wrobel at pardus.de
Fri Feb 26 18:03:18 CET 2010


Hi Arvid,

hope it is okay if I'm moving this to the mailing list...

Quoting Arvid Requate <issues at kolab.org>:

>
> Arvid Requate <requate at univention.de> added the comment:
>
> No success yet, following your recomendation to use the standard  
> servers.php for
> imp without auth-driver 'kolab'. The active settings are given below.
>
> We apply t_GLOBAL_HK_GW_Config.diff but historically override a couple of
> settings (by including e.g. kolab.ucs.php from kolab.php), which is necessary
> e.g. to adjust config-paths to /etc/horde and webroot.
>
> Currently we followed solution 2) of  
> https://issues.kolab.org/msg18077 to enable
> dimp, but if there is a better way, we would be happy to know how.

As visible from the discussion in https://issues.kolab.org/issue3309  
(to which https://issues.kolab.org/msg18077 belongs) there is a  
different solution available. Sascha insisted that I should fix it in  
a decent way and not only in a half-hearted attempt (which he  
considered the solution 2) you mentioned to be).

The commit I used to fix this can be found here:  
http://kolab.org/pipermail/kolab-commits/2009q1/009145.html

The essential part really is the servers.php we have been discussing.  
So if that one does not work for you then I'd like to know what you  
get when you debug through the line

$_SESSION['imp']['uniquser'] = $session->user_mail;

in that servers.php when logging in via UID. That is the part that  
should do the uid to mail conversion.

Cheers,

Gunnar

>
> Maybe somebody could provide a hint, which additional setting must  
> be adjusted?
> These settings are active and seem relevant for login to me:
>
> $conf['auth']['params']['app'] = 'imp';
> $conf['auth']['driver'] = 'application';
> $conf['auth']['admins'] = array('Administrator');
> $conf['auth']['checkip'] = false;
> $conf['auth']['checkbrowser'] = false;
> $conf['auth']['alternate_login'] = false;
> $conf['auth']['redirect_on_logout'] = false;
> $conf['auth']['params']['login_block'] = false;
> $conf['auth']['params']['login_block_count'] = 3;
> $conf['auth']['params']['login_block_time'] = 5;
> $conf['auth']['params']['port'] = 143;
> $conf['auth']['params']['protocol'] = 'imap/notls';
> $conf['auth']['params']['imapconfig'] = 'separate';
> $conf['hooks']['username'] = true; // no success changing this
> $conf['hooks']['preauthenticate'] = false;
> $conf['hooks']['postauthenticate'] = false;
> $conf['hooks']['authldap'] = false;
> $conf['accounts']['driver'] = 'null';
> $conf['kolab']['imap']['server'] = 'qamaster.univention.qa';
> $conf['kolab']['imap']['port'] = 143;
> $conf['kolab']['imap']['sieveport'] = 2000;
> $conf['kolab']['imap']['maildomain'] = 'univention.qa';
>
> ----------
> status: resolved -> chatting
>
> ______________________________________
> Kolab issue tracker <issues at kolab.org>
> <https://issues.kolab.org/issue4161>
> ______________________________________
>


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digitale PGP-Unterschrift
URL: <http://lists.kolab.org/pipermail/devel/attachments/20100226/b516e0ab/attachment.sig>


More information about the devel mailing list