[Dovecot] How to know if dovecot director is running OK?

Antonio Perez-Aranda aperezaranda at yaco.es
Mon Nov 29 13:48:37 EET 2010


I just discover the fail

If I put non standard port, then dovecot take on pair host/port will
be got from passdb, But in this case, the IMAP port is 1430 and POP3
is different from standard to. Because in the same machine can be
running a old Courier instance with standard ports.

At now, I got a dovecot director to balancing on Courier instances.

¿How can I change the standards ports in director?

2010/11/29 Antonio Perez-Aranda <aperezaranda at yaco.es>:
> Well, I get a valid proxy config on passdb-ldap return pass_attrs like
> that (in the opossite way to
> http://wiki2.dovecot.org/PasswordDatabase/ExtraFields#LDAP )
>
> pass_attrs = uid=user,=proxy=y,=nopassword=y,=port=1143,=host=192.168.13.100
>
> But, if I remove the "host", and leave director to fill it, director never acts.
>
> 2010/11/29 Antonio Perez-Aranda <aperezaranda at yaco.es>:
>> I can do a simple proxy for one to one instance with static, But I
>> can't get a running proxy with passdb ldap
>>
>> I have this line to try to get run proxy with ldap
>>
>> pass_attrs = uid=user,=y=proxy,=1430=port=,=y=nopassword
>>
>> I can't use IMAP standard ports on IMAP machines, but port=1430 is
>> already running with static passdb with proxy from machine one to
>> machine two, with hardwrite in setting of machine one, "host" with
>> machine two ip.
>>
>> 2010/11/29 Antonio Perez-Aranda <aperezaranda at yaco.es>:
>>> I just find the follow link
>>>
>>> http://wiki2.dovecot.org/Director
>>>
>>> I will test it with Passdb Configuration.
>>>
>>> 2010/11/29 Antonio Perez-Aranda <aperezaranda at yaco.es>:
>>>> I already set auth_debug and mail_debug to yes but I can't watch proxy at logs.
>>>>
>>>> ¿Is it needed some special data from LDAP?
>>>>
>>>> I import at dovecot.conf the file /etc/dovecot/conf.d/director.conf to
>>>> get director configuration
>>>>
>>>> At now, I have the follow config (director.conf) in my two kvm's
>>>> machine  (192.168.13.100 192.168.13.101) :
>>>>
>>>>
>>>> director_servers = 192.168.13.100 192.168.13.101
>>>> director_mail_servers = 192.168.13.100-192.168.13.101
>>>> director_user_expire = 15 min
>>>> service director {
>>>>  unix_listener login/director {
>>>>    mode = 0666
>>>>  }
>>>>  fifo_listener login/proxy-notify {
>>>>    mode = 0666
>>>>  }
>>>>  unix_listener director-userdb {
>>>>    mode = 0600
>>>>  }
>>>>  inet_listener {
>>>>    port = 5000
>>>>  }
>>>> }
>>>> service imap-login {
>>>>  executable = imap-login director
>>>> }
>>>> service pop3-login {
>>>>  executable = pop3-login director
>>>> }
>>>> protocol lmtp {
>>>>  #auth_socket_path = director-userdb
>>>> }
>>>>
>>>>
>>>> I don't need lmtp because we use distributed exim
>>>>
>>>> 2010/11/26 Timo Sirainen <tss at iki.fi>:
>>>>> On Fri, 2010-11-26 at 14:53 +0100, Antonio Perez-Aranda wrote:
>>>>>> If try to execute doveadm director status I can watch the two server like that:
>>>>>>
>>>>>> [root at kvm1 ~]# doveadm director status
>>>>>> mail server ip                           vhosts users
>>>>>> 192.168.13.100                              100     0
>>>>>> 192.168.13.101                              100     0
>>>>>
>>>>> It doesn't look like it's working, since there are zero users. You could
>>>>> set auth_debug=yes and see what it logs when logging in. There should be
>>>>> only something like:
>>>>>
>>>>> Nov 26 16:06:55 auth: Debug: client out: OK     1       user=tss        proxy   pass=<hidden>
>>>>> Nov 26 16:07:11 imap-login: Info: proxy(tss): started proxying to 127.0.0.2:143: user=<tss>, method=PLAIN, rip=::1, lip=::1, secured
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>


More information about the dovecot mailing list