On Fri, 29 Dec 2017, Luca Boccassi wrote: > Control: close -1 3.7.0-1 > > On Thu, 27 Aug 2015 17:32:02 +1000 report...@rather.puzzling.org wrote: > > Package: iproute2 > > Version: 3.16.0-2 > > Severity: normal > > > > 0-0-17:20:59, Thu Aug 27 tconnors@pi:~ (bash) > > 7185,30> sudo ss -anu > > State Recv-Q Send-Q Local > Address:Port Peer Address:Port > > 0-0-17:21:54, Thu Aug 27 tconnors@pi:~ (bash) > > > > Not sure whether it's a kernel 3.18 thing or not, because rkhunter > > didn't use to false-detect that it thought a whole bunch of UDP ports > > were being used. An another box running kernel 3.17, I do get > > expected output: > > > > 445024,1> sudo ss -anu > > State Recv-Q Send-Q Local > Address:Port Peer Address:Port > > > UNCONN 0 0 *:36557 > *:* > > ... > > > > Issue not fixed with iproute2 from testing. > > > > > > Eg, from rkhunter: > > Port number: UDP:123 is being used by /usr/sbin/ntpd > > > > > > 6853,29> ps 714 > > PID TTY STAT TIME COMMAND > > 714 ? Ss 2:32 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u > 102:104 > > > > 6854,30> cat /proc/714/net/udp > > sl local_address rem_address st tx_queue rx_queue tr tm->when > retrnsmt uid timeout inode ref pointer drops > > 31: 00000000:82C3 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 0 0 9385 2 db301400 0 > > 57: 00000000:03DD 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 0 0 7244 2 db301180 0 > > 69: 00000000:14E9 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 110 0 8592 2 db300c80 0 > > 93: 00000000:0801 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 0 0 9363 2 db300280 0 > > 108: 00000000:A510 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 0 0 9660 2 d87fe280 0 > > 128: 00000000:8324 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 0 0 9693 2 d87fe500 0 > > 179: 00000000:0357 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 0 0 3555 2 db300000 0 > > 192: 00000000:B664 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 0 0 8067 2 db300a00 0 > > 203: 00000000:006F 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 0 0 7241 2 db300f00 0 > > 210: 00000000:9F76 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 110 0 8594 2 db300780 0 > > 215: 1C01A8C0:007B 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 0 0 9450 2 d87fe000 0 > > 215: 0100007F:007B 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 0 0 9449 2 db301b80 0 > > 215: 00000000:007B 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 0 0 9438 2 db301680 0 > > 245: 00000000:E899 00000000:0000 07 00000000:00000000 00:00000000 > 00000000 0 0 9729 2 d87fe780 0 > > > > 6855,31> sudo lsof -p 714 > > COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME > > ntpd 714 ntp cwd DIR 0,13 4096 2 / > (192.168.1.17:/piroot) > > ntpd 714 ntp rtd DIR 0,13 4096 2 / > (192.168.1.17:/piroot) > > ntpd 714 ntp txt REG 0,13 453328 2054 > /usr/sbin/ntpd (192.168.1.17:/piroot) > > ntpd 714 ntp mem REG 0,13 38612 171210 /lib/arm- > linux-gnueabihf/libnss_nis-2.19.so (192.168.1.17:/piroot) > > ntpd 714 ntp mem REG 0,13 71628 149467 /lib/arm- > linux-gnueabihf/libnsl-2.19.so (192.168.1.17:/piroot) > > ntpd 714 ntp mem REG 0,13 30592 166482 /lib/arm- > linux-gnueabihf/libnss_compat-2.19.so (192.168.1.17:/piroot) > > ntpd 714 ntp mem REG 0,13 75644 171217 /lib/arm- > linux-gnueabihf/libresolv-2.19.so (192.168.1.17:/piroot) > > ntpd 714 ntp mem REG 0,13 18048 171207 /lib/arm- > linux-gnueabihf/libnss_dns-2.19.so (192.168.1.17:/piroot) > > ntpd 714 ntp mem REG 0,13 9600 133334 /lib/arm- > linux-gnueabihf/libnss_mdns4_minimal.so.2 (192.168.1.17:/piroot) > > ntpd 714 ntp mem REG 0,13 42724 171208 /lib/arm- > linux-gnueabihf/libnss_files-2.19.so (192.168.1.17:/piroot) > > ntpd 714 ntp mem REG 0,13 17868 147644 /lib/arm- > linux-gnueabihf/libattr.so.1.1.0 (192.168.1.17:/piroot) > > Hi, > > This was fixed upstream in 3.1.0, so closing this bug now.
Hmmm, something specific about the raspberry pi armv6l architecture? Rerunning those same tests, still no ss output: 9229,1> uname -a Linux pi 4.9.59+ #1047 Sun Oct 29 11:47:10 GMT 2017 armv6l GNU/Linux 0-0-18:24:32, Sat Dec 30 tconnors@pi:~ (bash) 9230,2> pidof ntpd 4388 0-0-18:24:44, Sat Dec 30 tconnors@pi:~ (bash) 9231,3> ps 4388 PID TTY STAT TIME COMMAND 4388 ? Ssl 0:01 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 102:104 0-0-18:24:53, Sat Dec 30 tconnors@pi:~ (bash) 9232,4> sudo lsof -p 4388 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ntpd 4388 ntp cwd DIR 0,15 4096 2 / (192.168.1.17:/piroot) ntpd 4388 ntp rtd DIR 0,15 4096 2 / (192.168.1.17:/piroot) ntpd 4388 ntp txt REG 0,15 638704 9927 /usr/sbin/ntpd (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 75608 139227 /lib/arm-linux-gnueabihf/libresolv-2.24.so (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 18012 139220 /lib/arm-linux-gnueabihf/libnss_dns-2.24.so (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 9572 149171 /lib/arm-linux-gnueabihf/libnss_mdns4_minimal.so.2 (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 38588 139223 /lib/arm-linux-gnueabihf/libnss_nis-2.24.so (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 71604 139218 /lib/arm-linux-gnueabihf/libnsl-2.24.so (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 26456 139219 /lib/arm-linux-gnueabihf/libnss_compat-2.24.so (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 38560 139221 /lib/arm-linux-gnueabihf/libnss_files-2.24.so (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 116372 143562 /lib/arm-linux-gnueabihf/libgcc_s.so.1 (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 9800 139215 /lib/arm-linux-gnueabihf/libdl-2.24.so (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 1234700 139210 /lib/arm-linux-gnueabihf/libc-2.24.so (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 127300 139226 /lib/arm-linux-gnueabihf/libpthread-2.24.so (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 1827948 5797 /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1 (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 452152 139216 /lib/arm-linux-gnueabihf/libm-2.24.so (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 114088 27488 /usr/lib/arm-linux-gnueabihf/libopts.so.25.16.1 (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 17916 131560 /lib/arm-linux-gnueabihf/libcap.so.2.25 (192.168.1.17:/piroot) ntpd 4388 ntp mem REG 0,15 138576 139174 /lib/arm-linux-gnueabihf/ld-2.24.so (192.168.1.17:/piroot) ntpd 4388 ntp 0r CHR 1,3 0t0 3909 /dev/null ntpd 4388 ntp 1r CHR 1,3 0t0 3909 /dev/null ntpd 4388 ntp 2r CHR 1,3 0t0 3909 /dev/null ntpd 4388 ntp 3u unix 0xd2b9a000 0t0 12215 type=DGRAM ntpd 4388 ntp 16u IPv4 12227 0t0 UDP *:ntp ntpd 4388 ntp 17u IPv4 12232 0t0 UDP localhost:ntp ntpd 4388 ntp 18u IPv4 12234 0t0 UDP pi.rather.puzzling.org:ntp ntpd 4388 ntp 19u netlink 0t0 12235 ROUTE ntpd 4388 ntp 20u unix 0xd2b9b300 0t0 12246 type=STREAM ntpd 4388 ntp 21u unix 0xd2b9b560 0t0 12247 type=STREAM 0-0-18:25:11, Sat Dec 30 tconnors@pi:~ (bash) 9233,5> cat /proc/4388/net/udp sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops 21: 00000000:006F 00000000:0000 07 00000000:00000000 00:00000000 00000000 0 0 6754 2 dadf6840 0 24: 00000000:C272 00000000:0000 07 00000000:00000000 00:00000000 00000000 0 0 7302 2 dadf7600 0 33: 1C01A8C0:007B 00000000:0000 07 00000000:00000000 00:00000000 00000000 0 0 12234 2 d0846580 0 33: 0100007F:007B 00000000:0000 07 00000000:00000000 00:00000000 00000000 0 0 12232 2 d0846000 0 33: 00000000:007B 00000000:0000 07 00000000:00000000 00:00000000 00000000 0 0 12227 2 d08462c0 0 36: 00000000:DE7E 00000000:0000 07 00000000:00000000 00:00000000 00000000 0 0 7282 2 dadf7080 0 39: 00000000:0381 00000000:0000 07 00000000:00000000 00:00000000 00000000 0 0 6755 2 dadf6580 0 41: 00000000:8883 00000000:0000 07 00000000:00000000 00:00000000 00000000 0 0 7292 2 dadf7340 0 88: 00000000:03B2 00000000:0000 07 00000000:00000000 00:00000000 00000000 0 0 4725 2 dadf62c0 0 120: 00000000:C9D2 00000000:0000 07 00000000:00000000 00:00000000 00000000 110 0 8573 2 dadf7b80 0 143: 00000000:14E9 00000000:0000 07 00000000:00000000 00:00000000 00000000 110 0 8571 2 dadf78c0 0 167: 00000000:0801 00000000:0000 07 00000000:00000000 00:00000000 00000000 0 0 7237 2 dadf6b00 0 183: 00000000:E411 00000000:0000 07 00000000:00000000 00:00000000 00000000 0 0 7246 2 dadf6dc0 0 0-0-18:25:21, Sat Dec 30 tconnors@pi:~ (bash) 9234,6> sudo ss -anu State Recv-Q Send-Q Local Address:Port Peer Address:Port -- Tim Connors