The ftp server may listen on 0.0.0.0 (all interfaces) which is why it responded on .2. Run netstat -nltup
to see what’s listening where.
You're right, found this:
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 12412/vsftpd
So now I know there's nothing else running on 192.168.1.2 that could interfere with pixelserv.
Do you see anything in the log, this is from mine when pixelsrv-tls comes up
Jan 28 14:10:25 Diversion: created br0
ixelserv-tls for 192.168.1.2
Jan 28 14:10:25 pixelserv-tls[19126]: pixelserv-tls 2.3.1 (compiled: Nov 29 2020 18:27:57 flags: tfo tls1_3) options: 192.168.1.2
Jan 28 14:10:25 kernel: pgd = ffffffc002535000
Jan 28 14:10:25 kernel: [00000010] *pgd=00000000128b0003, *pud=00000000128b0003, *pmd=0000000000000000
Jan 28 14:10:25 kernel: CPU: 1 PID: 19126 Comm: pixelserv-tls Tainted: P O 4.1.27 #2
Jan 28 14:10:25 Entware (aarch64-k3.10): Started pixelserv-tls (Diversion)
Jan 28 14:10:25 kernel: Hardware name: Broadcom-v8A (DT)
Jan 28 14:10:25 kernel: task: ffffffc0139ea1c0 ti: ffffffc005ed8000 task.ti: ffffffc005ed8000
Jan 28 14:10:25 kernel: PC is at 0x40733c
Jan 28 14:10:25 kernel: LR is at 0x407334
Jan 28 14:10:25 kernel: pc : [<000000000040733c>] lr : [<0000000000407334>] pstate: 60000000
Jan 28 14:10:25 kernel: sp : 0000007fe3971ba0
Jan 28 14:10:25 kernel: x29: 0000007fe3971ba0 x28: 0000000000000000
Jan 28 14:10:25 kernel: x27: 0000000000000000 x26: 0000000000000000
Jan 28 14:10:25 kernel: x25: 0000000000000000 x24: 0000000000000000
Jan 28 14:10:25 kernel: x23: 0000000000000000 x22: 0000000000000000
Jan 28 14:10:25 kernel: x21: 0000000000403eb0 x20: 0000000000000000
Jan 28 14:10:25 kernel: x19: 000000000040c4b0 x18: 0000000000000001
Jan 28 14:10:25 kernel: x17: 0000000000000000 x16: 0000000000000005
Jan 28 14:10:25 kernel: x15: 0000000000000028 x14: 0000000000000002
Jan 28 14:10:25 kernel: x13: 00000000000000a0 x12: 0101010101010101
Jan 28 14:10:25 kernel: x11: 0000000000000008 x10: 0101010101010101
Jan 28 14:10:25 kernel: x9 : 0000000000000000 x8 : 0000000000000038
Jan 28 14:10:25 kernel: x7 : 0000000000080000 x6 : 0000000000000000
Jan 28 14:10:25 kernel: x5 : 0000000000000000 x4 : 00000000093ed5f4
Jan 28 14:10:25 kernel: x3 : 0000000000000000 x2 : 0000000000000000
Jan 28 14:10:25 kernel: x1 : 0000000000000001 x0 : 0000000000000000
This comes up when I choose to restart pixelserv through diversion.