Hi all,
I am in need of some help.
Straggling to make something work, trying to configure postfix and dovecote
imap server with dovecote replication.
Can?t figure out what is wrong with my configuration.
Replication is working only for vmail user account, I am getting this error
on my secondary server for all other users?
dovecot: doveadm: Fatal: setgid(4015(zdokman) from userdb lookup) failed
with euid=5000(vmail), gid=5000(vmail), egid=5000(vmail): Operation not
permitted (This binary should probably be called with process group set to
4015(zdokman) instead of 5000(vmail))
primary server reports this error:
dovecot: doveadm(zdokman): Error: doveadm server disconnected before
handshake: EOF
dovecot: doveadm(zdokman): Error: sync: Disconnected from remote: EOF
doveadm replicator status '*'
username
priority fast sync full sync success sync failed
vmail
none 01:58:13 02:05:25 01:58:13 -
zdokman
none 00:00:25 02:55:26 - y
test
none 00:01:00 21:48:13 - y
doveadm sync *
doveadm(root): Fatal: execvp(Maildir) failed: Permission denied
dsync-local(root): Error: read(remote) failed: EOF (version not received)
I am attaching my dovecot.conf main.cf and master.cf.
I think my problem is with permissions but I can figure out how to
workaround it.
Best regards
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<https://dovecot.org/pipermail/dovecot/attachments/20190506/a44da941/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dovecot.conf
Type: application/octet-stream
Size: 1865 bytes
Desc: not available
URL:
<https://dovecot.org/pipermail/dovecot/attachments/20190506/a44da941/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: master.cf
Type: application/octet-stream
Size: 6315 bytes
Desc: not available
URL:
<https://dovecot.org/pipermail/dovecot/attachments/20190506/a44da941/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: main.cf
Type: application/octet-stream
Size: 2706 bytes
Desc: not available
URL:
<https://dovecot.org/pipermail/dovecot/attachments/20190506/a44da941/attachment-0002.obj>
Hi all, Any suggestion? BR On Mon, 6 May 2019 at 14:22, Zeljko Dokman <zdokman at gmail.com> wrote:> Hi all, > > I am in need of some help. > > Straggling to make something work, trying to configure postfix and > dovecote imap server with dovecote replication. > > Can?t figure out what is wrong with my configuration. > > > > Replication is working only for vmail user account, I am getting this > error on my secondary server for all other users? > > > > dovecot: doveadm: Fatal: setgid(4015(zdokman) from userdb lookup) failed > with euid=5000(vmail), gid=5000(vmail), egid=5000(vmail): Operation not > permitted (This binary should probably be called with process group set to > 4015(zdokman) instead of 5000(vmail)) > > > > primary server reports this error: > > > > dovecot: doveadm(zdokman): Error: doveadm server disconnected before > handshake: EOF > > dovecot: doveadm(zdokman): Error: sync: Disconnected from remote: EOF > > > > > > doveadm replicator status '*' > > username > priority fast sync full sync success sync failed > > vmail > none 01:58:13 02:05:25 01:58:13 - > > zdokman > none 00:00:25 02:55:26 - y > > test > none 00:01:00 21:48:13 - y > > > > doveadm sync * > > doveadm(root): Fatal: execvp(Maildir) failed: Permission denied > > dsync-local(root): Error: read(remote) failed: EOF (version not received) > > > > I am attaching my dovecot.conf main.cf and master.cf. > > > > I think my problem is with permissions but I can figure out how to > workaround it. > > > > Best regards >-- -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20190513/f6996b38/attachment.html>
Your problem is that you are running service doveadm as vmail, but you are using real uids. You need to start doveadm server as root to be able to switch into the correct target user. Aki On 13.5.2019 11.26, Zeljko Dokman via dovecot wrote:> Hi all, > > Any suggestion? > > BR > > On Mon, 6 May 2019 at 14:22, Zeljko Dokman <zdokman at gmail.com > <mailto:zdokman at gmail.com>> wrote: > > Hi all, > > I am in need of some help. > > Straggling to make something work, trying to configure postfix and > dovecote imap server with dovecote replication. > > Can?t figure out what is wrong with my configuration. > > ? > > Replication is working only for vmail user account, I am getting > this error on my secondary server ?for all other users? > > ? > > dovecot: doveadm: Fatal: setgid(4015(zdokman) from userdb lookup) > failed with euid=5000(vmail), gid=5000(vmail), egid=5000(vmail): > Operation not permitted (This binary should probably be called > with process group set to 4015(zdokman) instead of 5000(vmail)) > > ? > > primary server reports this error: > > ? > > dovecot: doveadm(zdokman): Error: doveadm server disconnected > before handshake: EOF > > dovecot: doveadm(zdokman): Error: sync: Disconnected from remote: EOF > > ? > > ? > > doveadm replicator status '*' > > username?????????????????????????????????????????? > ?????????????????????priority fast sync full sync success sync failed > > vmail????????????????????????????????????????????????????????????????? > ????????none???? 01:58:13? 02:05:25? 01:58:13???? - > > zdokman???????????????????????????????????????????????????????????? > ?????none???? 00:00:25? 02:55:26? -??????????? y > > test?????????????????????????????????????????????????????????????????? > ??????????none???? 00:01:00? 21:48:13? -??????????? y > > ? > > doveadm sync * > > doveadm(root): Fatal: execvp(Maildir) failed: Permission denied > > dsync-local(root): Error: read(remote) failed: EOF (version not > received) > > ? > > I am attaching my dovecot.conf main.cf <http://main.cf> and > master.cf <http://master.cf>. > > ? > > I think my problem is with permissions ?but I can figure out how > to workaround it. > > ? > > Best regards? > > > > -- > > ???????????????????????????????????????????????????????????????????????????????????????????????????????????? > > ??-------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20190513/007eff72/attachment-0001.html>
Hi all,
I am still struggling with this issue.
I scraped my previous configuration and started from beginning.
Thanks to Aki Tuomi and his suggestion I changed the users in my
configurations from vmail --> root and that helped.
Now I have a working replication but with some problems and strange
behavior.
Replication works only when I manually execute a command:
"doveadm sync -A tcp:secundary:server:12345"
Automatic fast and full sync do not work:
doveadm replicator status "*"
username
priority fast sync full sync success sync failed
zdokman
none 01:46:14 01:46:14 01:46:14 -
doveadm replicator status
Queued 'sync' requests 0
Queued 'high' requests 0
Queued 'low' requests 0
Queued 'failed' requests 0
Queued 'full resync' requests 0
Waiting 'failed' requests 0
Total number of known users 1
doveadm replicator dsync-status
username
type status
- Not connected
maillog has no error entries.
my conf files are attached.
I don't understand why is this happening and how to fix it, any help is
much appreciated.
Best regards,
On Mon, 13 May 2019 at 15:23, Zeljko Dokman <zdokman at gmail.com> wrote:
> Hi,
> Thank you for your reply Aki.
> I changed my configuration and substituted vmail user with root user.
>
> Now I have no error massages in maillog but replication is not working,
> mails are not visible on second server.
>
> BR
>
>
>
>
>
> On Mon, 13 May 2019 at 10:50, Aki Tuomi <aki.tuomi at
open-xchange.com>
> wrote:
>
>> Your problem is that you are running service doveadm as vmail, but you
>> are using real uids. You need to start doveadm server as root to be
able to
>> switch into the correct target user.
>>
>> Aki
>>
>>
>> On 13.5.2019 11.26, Zeljko Dokman via dovecot wrote:
>>
>> Hi all,
>>
>> Any suggestion?
>>
>> BR
>>
>> On Mon, 6 May 2019 at 14:22, Zeljko Dokman <zdokman at gmail.com>
wrote:
>>
>>> Hi all,
>>>
>>> I am in need of some help.
>>>
>>> Straggling to make something work, trying to configure postfix and
>>> dovecote imap server with dovecote replication.
>>>
>>> Can?t figure out what is wrong with my configuration.
>>>
>>>
>>>
>>> Replication is working only for vmail user account, I am getting
this
>>> error on my secondary server for all other users?
>>>
>>>
>>>
>>> dovecot: doveadm: Fatal: setgid(4015(zdokman) from userdb lookup)
failed
>>> with euid=5000(vmail), gid=5000(vmail), egid=5000(vmail): Operation
not
>>> permitted (This binary should probably be called with process group
set to
>>> 4015(zdokman) instead of 5000(vmail))
>>>
>>>
>>>
>>> primary server reports this error:
>>>
>>>
>>>
>>> dovecot: doveadm(zdokman): Error: doveadm server disconnected
before
>>> handshake: EOF
>>>
>>> dovecot: doveadm(zdokman): Error: sync: Disconnected from remote:
EOF
>>>
>>>
>>>
>>>
>>>
>>> doveadm replicator status '*'
>>>
>>> username
>>> priority fast sync full sync success sync
failed
>>>
>>> vmail
>>> none 01:58:13 02:05:25 01:58:13 -
>>>
>>> zdokman
>>> none 00:00:25 02:55:26 - y
>>>
>>> test
>>> none 00:01:00 21:48:13 - y
>>>
>>>
>>>
>>> doveadm sync *
>>>
>>> doveadm(root): Fatal: execvp(Maildir) failed: Permission denied
>>>
>>> dsync-local(root): Error: read(remote) failed: EOF (version not
received)
>>>
>>>
>>>
>>> I am attaching my dovecot.conf main.cf and master.cf.
>>>
>>>
>>>
>>> I think my problem is with permissions but I can figure out how to
>>> workaround it.
>>>
>>>
>>>
>>> Best regards
>>>
>>
>>
>> --
>>
>>
>>
>>
>>
>>
>
> --
>
>
>
>
>
--
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<https://dovecot.org/pipermail/dovecot/attachments/20190603/94f77312/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dovecot.conf
Type: application/octet-stream
Size: 1799 bytes
Desc: not available
URL:
<https://dovecot.org/pipermail/dovecot/attachments/20190603/94f77312/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: main.cf
Type: application/octet-stream
Size: 2537 bytes
Desc: not available
URL:
<https://dovecot.org/pipermail/dovecot/attachments/20190603/94f77312/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: master.cf
Type: application/octet-stream
Size: 2031 bytes
Desc: not available
URL:
<https://dovecot.org/pipermail/dovecot/attachments/20190603/94f77312/attachment-0005.obj>
Hi,
Any ideas?
Regards
---------- Forwarded message ---------
From: Zeljko Dokman <zdokman at gmail.com>
Date: Mon, 3 Jun 2019 at 13:14
Subject: Re: Potfix+Dovecot with dsync replication problem
To: <dovecot at dovecot.org>
Hi all,
I am still struggling with this issue.
I scraped my previous configuration and started from beginning.
Thanks to Aki Tuomi and his suggestion I changed the users in my
configurations from vmail --> root and that helped.
Now I have a working replication but with some problems and strange
behavior.
Replication works only when I manually execute a command:
"doveadm sync -A tcp:secundary:server:12345"
Automatic fast and full sync do not work:
doveadm replicator status "*"
username
priority fast sync full sync success sync failed
zdokman
none 01:46:14 01:46:14 01:46:14 -
doveadm replicator status
Queued 'sync' requests 0
Queued 'high' requests 0
Queued 'low' requests 0
Queued 'failed' requests 0
Queued 'full resync' requests 0
Waiting 'failed' requests 0
Total number of known users 1
doveadm replicator dsync-status
username
type status
- Not connected
maillog has no error entries.
my conf files are attached.
I don't understand why is this happening and how to fix it, any help is
much appreciated.
Best regards,
On Mon, 13 May 2019 at 15:23, Zeljko Dokman <zdokman at gmail.com> wrote:
> Hi,
> Thank you for your reply Aki.
> I changed my configuration and substituted vmail user with root user.
>
> Now I have no error massages in maillog but replication is not working,
> mails are not visible on second server.
>
> BR
>
>
>
>
>
> On Mon, 13 May 2019 at 10:50, Aki Tuomi <aki.tuomi at
open-xchange.com>
> wrote:
>
>> Your problem is that you are running service doveadm as vmail, but you
>> are using real uids. You need to start doveadm server as root to be
able to
>> switch into the correct target user.
>>
>> Aki
>>
>>
>> On 13.5.2019 11.26, Zeljko Dokman via dovecot wrote:
>>
>> Hi all,
>>
>> Any suggestion?
>>
>> BR
>>
>> On Mon, 6 May 2019 at 14:22, Zeljko Dokman <zdokman at gmail.com>
wrote:
>>
>>> Hi all,
>>>
>>> I am in need of some help.
>>>
>>> Straggling to make something work, trying to configure postfix and
>>> dovecote imap server with dovecote replication.
>>>
>>> Can?t figure out what is wrong with my configuration.
>>>
>>>
>>>
>>> Replication is working only for vmail user account, I am getting
this
>>> error on my secondary server for all other users?
>>>
>>>
>>>
>>> dovecot: doveadm: Fatal: setgid(4015(zdokman) from userdb lookup)
failed
>>> with euid=5000(vmail), gid=5000(vmail), egid=5000(vmail): Operation
not
>>> permitted (This binary should probably be called with process group
set to
>>> 4015(zdokman) instead of 5000(vmail))
>>>
>>>
>>>
>>> primary server reports this error:
>>>
>>>
>>>
>>> dovecot: doveadm(zdokman): Error: doveadm server disconnected
before
>>> handshake: EOF
>>>
>>> dovecot: doveadm(zdokman): Error: sync: Disconnected from remote:
EOF
>>>
>>>
>>>
>>>
>>>
>>> doveadm replicator status '*'
>>>
>>> username
>>> priority fast sync full sync success sync
failed
>>>
>>> vmail
>>> none 01:58:13 02:05:25 01:58:13 -
>>>
>>> zdokman
>>> none 00:00:25 02:55:26 - y
>>>
>>> test
>>> none 00:01:00 21:48:13 - y
>>>
>>>
>>>
>>> doveadm sync *
>>>
>>> doveadm(root): Fatal: execvp(Maildir) failed: Permission denied
>>>
>>> dsync-local(root): Error: read(remote) failed: EOF (version not
received)
>>>
>>>
>>>
>>> I am attaching my dovecot.conf main.cf and master.cf.
>>>
>>>
>>>
>>> I think my problem is with permissions but I can figure out how to
>>> workaround it.
>>>
>>>
>>>
>>> Best regards
>>>
>>
>>
>> --
>>
>>
>>
>>
>>
>>
>
> --
>
>
>
>
>
--
--
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<https://dovecot.org/pipermail/dovecot/attachments/20190605/2dc1f61e/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dovecot.conf
Type: application/octet-stream
Size: 1799 bytes
Desc: not available
URL:
<https://dovecot.org/pipermail/dovecot/attachments/20190605/2dc1f61e/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: main.cf
Type: application/octet-stream
Size: 2537 bytes
Desc: not available
URL:
<https://dovecot.org/pipermail/dovecot/attachments/20190605/2dc1f61e/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: master.cf
Type: application/octet-stream
Size: 2031 bytes
Desc: not available
URL:
<https://dovecot.org/pipermail/dovecot/attachments/20190605/2dc1f61e/attachment-0005.obj>
Hi all, Does enyone have a setup of postfix and dovecot with dsync replication that actually works? Best regards On Mon, May 6, 2019, 14:22 Zeljko Dokman <zdokman at gmail.com> wrote:> Hi all, > > I am in need of some help. > > Straggling to make something work, trying to configure postfix and > dovecote imap server with dovecote replication. > > Can?t figure out what is wrong with my configuration. > > > > Replication is working only for vmail user account, I am getting this > error on my secondary server for all other users? > > > > dovecot: doveadm: Fatal: setgid(4015(zdokman) from userdb lookup) failed > with euid=5000(vmail), gid=5000(vmail), egid=5000(vmail): Operation not > permitted (This binary should probably be called with process group set to > 4015(zdokman) instead of 5000(vmail)) > > > > primary server reports this error: > > > > dovecot: doveadm(zdokman): Error: doveadm server disconnected before > handshake: EOF > > dovecot: doveadm(zdokman): Error: sync: Disconnected from remote: EOF > > > > > > doveadm replicator status '*' > > username > priority fast sync full sync success sync failed > > vmail > none 01:58:13 02:05:25 01:58:13 - > > zdokman > none 00:00:25 02:55:26 - y > > test > none 00:01:00 21:48:13 - y > > > > doveadm sync * > > doveadm(root): Fatal: execvp(Maildir) failed: Permission denied > > dsync-local(root): Error: read(remote) failed: EOF (version not received) > > > > I am attaching my dovecot.conf main.cf and master.cf. > > > > I think my problem is with permissions but I can figure out how to > workaround it. > > > > Best regards >-------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20190610/af6db3ef/attachment.html>