mysteriumnetwork / node

Mysterium Network Node - official implementation of distributed VPN network (dVPN) protocol
https://mysterium.network
GNU General Public License v3.0
1.11k stars 311 forks source link

node fails to change DNS servers #4320

Closed Guillembonet closed 2 years ago

Guillembonet commented 2 years ago

Describe the bug Node fails to change DNS servers.

To Reproduce Steps to reproduce the behavior:

  1. Connect to any provider
  2. Try to load any page
  3. Doesn't load

Expected behavior Pages load

Environment (please complete the following information):

Additional context It seems that the app fails to replace DNS servers.

resolvectl returns the following when connected to a provider:

Link 3 (wlo1)
    Current Scopes: DNS
         Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 212.166.132.96
       DNS Servers: 212.166.211.1 212.166.132.96
        DNS Domain: home

Link 4 (docker0)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 5 (br-a0fa6e28ac41)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 17 (myst0)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

mysterium-node.log

Snawoot commented 2 years ago

Duplicate of https://github.com/mysteriumnetwork/node/issues/4269

Guillembonet commented 2 years ago

This issue is still ongoing for me on Linux, Windows is working fine!

soffokl commented 2 years ago

Desktop app package should be updated to resolve it. I have created issue for it https://github.com/mysteriumnetwork/mysterium-vpn-desktop/issues/225

Closing this.

If you want to resolve the problem not waiting the app update you need to install resolvconf in the system.