Activity log for bug #1916541

Date Who What changed Old value New value Message
2021-02-22 23:21:58 Eugene Crosser bug added bug
2021-02-22 23:25:31 Eugene Crosser description On hirsute, on Jan 20, postfix stopped sending outgoing mails with the error Feb 22 23:35:18 pccross postfix/smtp[9582]: fatal: unknown service: smtp/tcp There were no changes in the system other than daily upgrades. Strace shows that `smtp` process (while chrooted), after successful open of the file in the queue, tried to use NSS, ran `fstat()` against `/etc/nsswitch.conf`, that succeeded (presumably using the copy in the /var/spool/postfix/etc/ directory), but did there was no subsequent read, and the next syscall is `sendto()` of the error message to syslog. There was a big upgrade between the last successful and the first unsuccessful email delivery, and among other things libc was updated from 2.32-0ubuntu6 to 2.33-0ubuntu2. I suspect that there was some change in the NSS in libc that resulted in the failure of `getservbyname()`. Is anybody else observing this problem? ProblemType: Bug DistroRelease: Ubuntu 21.04 Package: postfix 3.5.6-1 ProcVersionSignature: Ubuntu 5.10.0-14.15-generic 5.10.11 Uname: Linux 5.10.0-14-generic x86_64 ApportVersion: 2.20.11-0ubuntu59 Architecture: amd64 CasperMD5CheckResult: unknown CurrentDesktop: X-Cinnamon Date: Tue Feb 23 00:02:13 2021 EtcMailname: pccross.average.org Hostname: pccross PostconfMydomain: localdomain PostconfMyhostname: pccross.localdomain PostconfMyorigin: /etc/mailname ResolvConf: # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 127.0.0.1 search average.org SourcePackage: postfix UpgradeStatus: No upgrade log present (probably fresh install) On hirsute, on Jan 20, postfix stopped sending outgoing mails with the error Feb 22 23:35:18 pccross postfix/smtp[9582]: fatal: unknown service: smtp/tcp There were no changes in the system other than daily upgrades. Strace shows that `smtp` process (while chrooted), after successful open of the file in the queue, tried to use NSS, ran `fstat()` against `/etc/nsswitch.conf`, that succeeded (presumably using the copy in the /var/spool/postfix/etc/ directory), but there was no subsequent `open()`, and the next syscall is `sendto()` of the error message to syslog. There was a big upgrade between the last successful and the first unsuccessful email delivery, and among other things libc was updated from 2.32-0ubuntu6 to 2.33-0ubuntu2. I suspect that there was some change in the NSS in libc that resulted in the failure of `getservbyname()`. Is anybody else observing this problem? ProblemType: Bug DistroRelease: Ubuntu 21.04 Package: postfix 3.5.6-1 ProcVersionSignature: Ubuntu 5.10.0-14.15-generic 5.10.11 Uname: Linux 5.10.0-14-generic x86_64 ApportVersion: 2.20.11-0ubuntu59 Architecture: amd64 CasperMD5CheckResult: unknown CurrentDesktop: X-Cinnamon Date: Tue Feb 23 00:02:13 2021 EtcMailname: pccross.average.org Hostname: pccross PostconfMydomain: localdomain PostconfMyhostname: pccross.localdomain PostconfMyorigin: /etc/mailname ResolvConf:  # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)  # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN  nameserver 127.0.0.1  search average.org SourcePackage: postfix UpgradeStatus: No upgrade log present (probably fresh install)
2021-02-23 13:08:24 Lucas Kanashiro postfix (Ubuntu): status New Incomplete
2021-02-23 21:04:59 Eugene Crosser attachment added tar contains compressed /etc/postfix, mail.log, smtp process strace etc. https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/1916541/+attachment/5466342/+files/postfix-debug-data.tar
2021-02-23 21:14:56 Eugene Crosser postfix (Ubuntu): status Incomplete New
2021-02-23 22:18:15 Eugene Crosser attachment added getsrvname.c https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/1916541/+attachment/5466343/+files/getsrvname.c
2021-02-24 19:26:26 Sergio Durigan Junior postfix (Ubuntu): status New Incomplete
2021-02-25 14:04:33 Paride Legovini bug added subscriber Paride Legovini
2021-02-25 14:04:39 Paride Legovini bug added subscriber Balint Reczey
2021-02-25 14:05:45 Paride Legovini postfix (Ubuntu): status Incomplete Confirmed
2021-02-25 14:05:47 Paride Legovini postfix (Ubuntu): importance Undecided Critical
2021-02-25 14:05:50 Paride Legovini postfix (Ubuntu): importance Critical High
2021-02-25 14:05:58 Paride Legovini bug task added glibc (Ubuntu)
2021-02-25 14:07:28 Paride Legovini bug added subscriber Ubuntu Server
2021-02-25 18:57:23 Sergio Durigan Junior bug added subscriber Sergio Durigan Junior
2021-02-26 09:16:30 Christian Ehrhardt  tags amd64 apport-bug hirsute hirsute-regression third-party-packages amd64 apport-bug hirsute hirsute-regression server-next third-party-packages
2021-03-11 02:23:01 Launchpad Janitor glibc (Ubuntu): status New Confirmed
2021-03-11 02:23:21 Max Bowsher bug added subscriber Max Bowsher
2021-03-11 03:50:09 Max Bowsher bug watch added https://sourceware.org/bugzilla/show_bug.cgi?id=27389
2021-03-11 10:59:43 Paride Legovini bug task added glibc
2021-03-11 11:07:43 Paride Legovini tags amd64 apport-bug hirsute hirsute-regression server-next third-party-packages amd64 apport-bug hirsute hirsute-regression rls-hh-incoming server-next third-party-packages
2021-03-11 11:07:53 Paride Legovini glibc (Ubuntu): importance Undecided High
2021-03-11 13:26:44 Balint Reczey glibc (Ubuntu): assignee Balint Reczey (rbalint)
2021-03-11 14:22:37 Balint Reczey postfix (Ubuntu): status Confirmed In Progress
2021-03-11 14:22:41 Balint Reczey postfix (Ubuntu): status In Progress Confirmed
2021-03-11 14:22:52 Balint Reczey postfix (Ubuntu): status Confirmed Invalid
2021-03-11 14:23:47 Balint Reczey glibc (Ubuntu): status Confirmed In Progress
2021-03-11 16:14:24 Matthieu Clemenceau tags amd64 apport-bug hirsute hirsute-regression rls-hh-incoming server-next third-party-packages amd64 apport-bug fr-1202 hirsute hirsute-regression rls-hh-incoming server-next third-party-packages
2021-03-11 17:12:07 Brian Murray nominated for series Ubuntu Hirsute
2021-03-11 17:12:07 Brian Murray bug task added glibc (Ubuntu Hirsute)
2021-03-11 17:12:07 Brian Murray bug task added postfix (Ubuntu Hirsute)
2021-03-11 17:12:21 Brian Murray tags amd64 apport-bug fr-1202 hirsute hirsute-regression rls-hh-incoming server-next third-party-packages amd64 apport-bug fr-1202 hirsute hirsute-regression server-next third-party-packages
2021-03-12 06:41:30 Bug Watch Updater glibc: status Unknown Fix Released
2021-03-12 06:41:30 Bug Watch Updater glibc: importance Unknown Medium
2021-03-12 06:41:34 Bug Watch Updater cve linked 2019-14271
2021-03-25 20:08:44 Launchpad Janitor glibc (Ubuntu Hirsute): status In Progress Fix Released