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

Reply via email to