You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I traced this to dnscrypt-osx-client, a software that wraps dns-crypt, the DNS-encryption protocol supported by OpenDNS servers. This is where the interface is created:
rasky
changed the title
net: interface_test faille on OSX after installing dnscrypt
net: interface_test fail on OSX after installing dnscrypt
Feb 18, 2018
rasky
changed the title
net: interface_test fail on OSX after installing dnscrypt
net: interface_test fails on OSX after installing dnscrypt
Feb 18, 2018
It's fine to use any block from 127/8 as your system's loopback operation. Let's loosen the existing grave test cases.
mikioh
changed the title
net: interface_test fails on OSX after installing dnscrypt
net: interface tests fail with multiple prefixes from IPv4 loopback address block
Feb 20, 2018
What version of Go are you using (
go version
)?Go 1.10.
Does this issue reproduce with the latest release?
Yes.
What operating system and processor architecture are you using (
go env
)?What did you do?
Tried to run
all.bash
to run all tests.What did you expect to see?
All tests passed.
What did you see instead?
It looks like the problem is that I have a loopback interface with netmask /24 on my system. This is the output of
netstat -nr
:I traced this to
dnscrypt-osx-client
, a software that wrapsdns-crypt
, the DNS-encryption protocol supported by OpenDNS servers. This is where the interface is created:https://github.com/stammy/dnscrypt-osx-client/blob/69fdd9c44cc7e19c05608cfd463e55829de43416/DNSCrypt-Preference-Pane/DNSCrypt/extra/usr/scripts/common.inc#L62
I don't know if this violates some RFC requirements, but I don't think
all.bash
should fail in this situation.The text was updated successfully, but these errors were encountered: