On 6.6.2012, at 16.01, Joseba Torre wrote: > I've just setup a testing enviroment for director, and it's not working as > expected. I have just 1 director (called director) and 2 dovecot servers > (dovecot1 and dovecot2); these are exact copies. > > First problem: when both dovecot servers are up, every imap connection is > redirected to the same server as you can see here: > > $ sudo doveadm director map > user mail server ip expire time > <unknown> 158.227.4.186 2012-06-06 > 13:34:12 > <unknown> 158.227.4.186 2012-06-06 > 13:34:27 > <unknown> 158.227.4.186 2012-06-06 > 13:34:34 > > (I don't know if that <unknown> is good or not) > > I've tried with 3 different users and ips to no change, users are always > directed to the same host.
Perhaps you just managed to use such usernames that map to the same director.. You can try with "doveadm director status <user>" to see where they should go. > Second problem: if I try to add/remove/modify one of the dovecot servers, the > output of doveadm director map/status seems to be ok, but any new user > connection fails with this log: > > Jun 6 14:51:59 director dovecot: director: Warning: Delaying new user > requests until ring is synced Looks like there's a bug when only one director is used. I'll try and fix it later..