Hello,
I am in the process of moving a previously working dovecot setup to a new authentication system. The identity management system, kanidm, uses a Pam module and NSS backend to provide user info. Authentication works normally on the machine, but Dovecot is having a lot of trouble, logging:

Error: Invalid uid in reply
Error: Invalid gid in reply

I ran doveadm -D user je...@waffle.tech as a test, and I see:

Feb 17 21:58:33 doveadm(je...@waffle.tech)<17666><>: Debug: auth-master: userdb lookup(je...@waffle.tech): Started userdb lookup Feb 17 21:58:33 doveadm(je...@waffle.tech)<17666><>: Debug: auth-master: conn unix:/run/dovecot/auth-userdb: Connecting Feb 17 21:58:33 doveadm(je...@waffle.tech)<17666><>: Debug: auth-master: conn unix:/run/dovecot/auth-userdb (pid=17635,uid=0): Client connected (fd=9) Feb 17 21:58:33 doveadm(je...@waffle.tech)<17666><>: Debug: auth-master: userdb lookup(je...@waffle.tech): auth USER input: jesse system_groups_user=jesse uid=4123057063 gid=4123057063 home=/var/mail/jesse mail=maildir:/var/mail/jesse/Maildir Feb 17 21:58:33 doveadm(je...@waffle.tech)<17666><>: Debug: auth-master: userdb lookup(je...@waffle.tech): Finished userdb lookup (username=jesse system_groups_user=jesse uid=4123057063 gid=4123057063 home=/var/mail/jesse mail=maildir:/var/mail/jesse/Maildir) Feb 17 21:58:33 doveadm(je...@waffle.tech)<17666><>: Error: Invalid uid in reply Feb 17 21:58:33 doveadm(je...@waffle.tech)<17666><>: Error: Invalid gid in reply

We can see the UID and GID in the debug output, but it comes out blank in the final info. I'm having a hard time finding what the cause could be, is it possible that these UID/GID values are too large? that's about the only thing I can think of right now.

This is Dovecot 2.3.21 (47349e2482) on Fedora 39.

Thanks,
jc

--
J. B. Crawford
je...@jbcrawford.us
(575) 303-9001
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to