# 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

Reply via email to