<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>