Hi, I experiment problem with local connection on specific rdomain.
I tried to make a simple and reproductible environment. Here in 6.0: # ifconfig vether0 create # ifconfig vether0 rdomain 99 # ifconfig vether0 inet 192.168.0.1 up # nc -v -V 99 -l 8080 on other term (on same host): # nc -v -V 99 192.168.0.1 8080 Connection to 192.168.0.1 8080 port [tcp/*] succeeded! The connection is ok: no problem. Now same configuration but with -current # ifconfig vether0 create # ifconfig vether0 rdomain 99 # ifconfig vether0 inet 192.168.0.1 up # nc -v -V 99 -l 8080 on other term (same host): # nc -v -V 99 192.168.0.1 8080 nc: connect to 192.168.0.1 port 8080 (tcp) failed: Operation timed out I am unable to connect. A remote connection is ok (from another host). I reproduce it on i386 and amd64. In my prod environment, the latest working snapshot was: Oct 4 10:58:45 eve /bsd: OpenBSD 6.0-current (GENERIC) #2109: Mon Oct 3 22:40:36 MDT 2016 Oct 4 10:58:45 eve /bsd: dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC I upgraded yesterday on this one (not working): Oct 31 07:06:44 eve /bsd: OpenBSD 6.0-current (GENERIC) #0: Sat Oct 29 10:54:19 MDT 2016 Oct 31 07:06:44 eve /bsd: dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC While trying reproducing on several hosts, the oldest snapshot I have where the problem is present is : Oct 19 12:26:44 alf /bsd: OpenBSD 6.0-current (GENERIC.MP) #0: Tue Oct 18 19:53:17 MDT 2016 Oct 19 12:26:44 alf /bsd: dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP (it is why I installed a 6.0-release to test on older system). So the problem should have been introduced between: - Mon Oct 3 22:40:36 MDT 2016 - Tue Oct 18 19:53:17 MDT 2016 Thanks. -- Sebastien Marie