<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>I think this might be caused by glibc 2.28. I saw a similar error with the "doveadm purge" command after upgrading my system to that version.</p>
<p>Michael Marley</p>
<p id="reply-intro">On 2018-08-31 13:10, Aki Tuomi wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div>I'll see if this is reproducible</div>
<div> </div>
<div> </div>
<div> </div>
<div id="composer_signature">---
<div>Aki Tuomi</div>
<div>Dovecot oy</div>
</div>
<div> </div>
<div style="font-size: 100%; color: #000000;">
<div>-------- Original message --------</div>
<div>From: Reuben Farrelly <reuben-dovecot@reub.net></div>
<div>Date: 31/08/2018 17:41 (GMT+02:00)</div>
<div>To: Aki Tuomi <aki.tuomi@dovecot.fi>, Dovecot Mailing List <dovecot@dovecot.org></div>
<div>Subject: Re: Dovecot User Listing Error - getpwent() failed: Invalid Argument</div>
<div> </div>
</div>
Sure:<br /><br />https://www.reub.net/files/dovecot/lightning-dovecot.conf<br />https://www.reub.net/files/dovecot/thunderstorm-dovecot.conf<br /><br />Updated nightly.<br /><br />Reuben<br /><br /><br />On 1/09/2018 12:26 am, Aki Tuomi wrote:<br />> Can you provide doveconf -n?<br />> <br />> <br />> <br />> ---<br />> Aki Tuomi<br />> Dovecot oy<br />> <br />> -------- Original message --------<br />> From: Reuben Farrelly <reuben-dovecot@reub.net><br />> Date: 31/08/2018 17:12 (GMT+02:00)<br />> To: Aki Tuomi <aki.tuomi@dovecot.fi>, Dovecot Mailing List <br />> <dovecot@dovecot.org><br />> Subject: Re: Dovecot User Listing Error - getpwent() failed: Invalid <br />> Argument<br />> <br />> No. Neither of those are installed on either system.<br />> <br />> Reuben<br />> <br />> On 1/09/2018 12:09 am, Aki Tuomi wrote:<br />> > Could apparmor or selinux be causing this!<br />> ><br />> ><br />> ><br />> > ---<br />> > Aki Tuomi<br />> > Dovecot oy<br />> ><br />> > -------- Original message --------<br />> > From: Reuben Farrelly <reuben-dovecot@reub.net><br />> > Date: 31/08/2018 16:50 (GMT+02:00)<br />> > To: Dovecot Mailing List <dovecot@dovecot.org><br />> > Subject: Dovecot User Listing Error - getpwent() failed: Invalid Argument<br />> ><br />> > Hi,<br />> ><br />> > I'm running dovecot-2.3 git and seeing on 2 of my Dovecot installations,<br />> > the following message logged quite frequently:<br />> ><br />> > Aug 31 16:55:53 lightning.reub.net dovecot[7698]: auth-worker(7707):<br />> > Error: getpwent() failed: Invalid argument<br />> > Aug 31 16:55:53 lightning.reub.net dovecot[7698]: replicator: Error:<br />> > User listing returned failure<br />> > Aug 31 16:55:53 lightning.reub.net dovecot[7698]: replicator: Error:<br />> > listing users failed, can't replicate existing data<br />> ><br />> > It appears that this could be having an effect on replication, but it's<br />> > unclear because the secondary/replica doesn't see much traffic.<br />> ><br />> > Authentication is via PAM and the system is Gentoo Linux x86_64. passb<br />> > driver = pam, userdb driver = static .<br />> ><br />> > doveadm user -u '*' shows the system users listed twice like this (is<br />> > this a problem?) and then prints:<br />> ><br />> > ----<br />> > reuben<br />> > liam<br />> > reuben<br />> > liam<br />> > <some other users><br />> > Error: User listing returned failure<br />> > Fatal: user listing failed<br />> > ----<br />> ><br />> > To me that doesn't look right.<br />> ><br />> > Can anyone suggest what could be causing this? I don't recall seeing<br />> > this message some time ago so I suspect it's a recent change in either<br />> > dovecot, or pam or glibc etc..<br />> ><br />> > Thanks,<br />> > Reuben</blockquote>
<p><br /></p>
</body></html>