<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body><div>Can you provide doveconf -n?</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:12  (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>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>