<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body><div>I'll see if this is reproducible</div><div><br></div><div><br></div><div><br></div><div id="composer_signature"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">---<div>Aki Tuomi</div><div>Dovecot oy</div></div><div><br></div><div style="font-size:100%;color:#000000"><!-- originalMessage --><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><br></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<br></body></html>