# working env: xenial (without inetd)
*:111 *:*
users:(("rpcbind",pid=6679,fd=6))
*:919 *:*
users:(("rpcbind",pid=6679,fd=7))
*:998 *:*
users:(("rpc.rstatd",pid=6759,fd=3))
(c)rafaeldtinoco@xenial:~$ sudo tcpdump -i eth0 -n
12:23:59.243382 IP 10.250.97.142.38369 > 10.250.97.255.111: UDP, length 100
12:23:59.245356 IP 10.250.97.213.919 > 10.250.97.142.38369: UDP, length 140
# working env: bionic (without inetd)
0.0.0.0:111 0.0.0.0:*
users:(("rpcbind",pid=1073,fd=6))
0.0.0.0:825 0.0.0.0:*
users:(("rpcbind",pid=1073,fd=7))
0.0.0.0:752 0.0.0.0:*
users:(("rpc.rstatd",pid=10753,fd=3))
(c)rafaeldtinoco@bionic:~$ sudo tcpdump -i eth0 -n
11:49:40.673843 IP 10.250.97.227.38276 > 10.250.97.255.111: UDP, length 100
11:49:40.677280 IP 10.250.97.142.825 > 10.250.97.227.38276: UDP, length 140
----
# not-working env: eoan (without inetd)
0.0.0.0:111 0.0.0.0:*
users:(("rpcbind",pid=2799,fd=5),("systemd",pid=1,fd=32))
0.0.0.0:901 0.0.0.0:*
users:(("rpc.rstatd",pid=2846,fd=3))
(c)rafaeldtinoco@eoan:~$ sudo tcpdump -i eth0 -n
11:54:17.931899 IP 10.250.97.227.48295 > 10.250.97.255.111: UDP, length 100
# not-working env: focal (without inetd)
0.0.0.0:111 0.0.0.0:*
users:(("rpcbind",pid=6184,fd=5),("systemd",pid=1,fd=42))
127.0.0.1:862 0.0.0.0:*
users:(("rpc.statd",pid=6198,fd=5))
0.0.0.0:39800 0.0.0.0:*
users:(("rpc.statd",pid=6198,fd=8))
note: systemd has rpcbind socket, removing that variable had no effect.
----
But I noticed rpcbind is running as _rpc user in the non-working
environments.
There was a major change in rpcbind from affected versions.
And… finally:
(c)rafaeldtinoco@groovy:~$ rup
bionic.lxd 12:56 up 18:31, load 0.22 0.16 0.10
groovy.lxd 12:56 up 12:51, load 0.22 0.16 0.10
xenial.lxd 12:56 up 18:26, load 0.22 0.16 0.10
I had to replace groovy rpcbind with rpcbind from bionic.
Now, in some other time, I'll have to check what changes to rpcbind (a
lot) made this happen.
** Summary changed:
- inetd does not answer broadcast requests
+ rpcbind changes after bionic broke rup broadcast feature
** Also affects: rpcbind (Ubuntu)
Importance: Undecided
Status: New
** No longer affects: openbsd-inetd (Ubuntu)
** No longer affects: openbsd-inetd (Ubuntu Xenial)
** No longer affects: openbsd-inetd (Ubuntu Eoan)
** No longer affects: openbsd-inetd (Ubuntu Bionic)
** No longer affects: openbsd-inetd (Ubuntu Focal)
** Changed in: rpcbind (Ubuntu)
Status: New => Confirmed
** Changed in: rpcbind (Ubuntu Focal)
Status: New => Confirmed
** Changed in: rpcbind (Ubuntu Eoan)
Status: New => Confirmed
** Changed in: rpcbind (Ubuntu Bionic)
Status: New => Fix Released
** Changed in: rpcbind (Ubuntu Xenial)
Status: New => Fix Released
** Changed in: rpcbind (Ubuntu)
Importance: Undecided => Medium
** Changed in: rpcbind (Ubuntu)
Assignee: (unassigned) => Rafael David Tinoco (rafaeldtinoco)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1890276
Title:
rpcbind changes after bionic broke rup broadcast feature
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rpcbind/+bug/1890276/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs