GithubHelp home page GithubHelp logo

Comments (14)

morpheusthewhite avatar morpheusthewhite commented on June 15, 2024 1

This should be fixed with 80ab4f9

from nordpy.

morpheusthewhite avatar morpheusthewhite commented on June 15, 2024

This is a problem I am myself encountering in the past weeks

from nordpy.

morpheusthewhite avatar morpheusthewhite commented on June 15, 2024

It is caused by the DNS configuration (which is set up by manually modifying the resolv.conf file after some DNS leaks). I need to find a workaround for using resolvconf or autoconf on all systems (which I had previously used by had problems in private networks which presented a login page)

from nordpy.

morpheusthewhite avatar morpheusthewhite commented on June 15, 2024

At the moment I am not able to replicate the problem.

Can you provide me the following informations?

  1. DNS configuration before VPN connection (just cat /etc/resolv.conf)
  2. Iptables before VPN connection (sudo iptables --list)
  3. DNS configuration after VPN connection
  4. Iptables after VPN connection
  5. What is the connection error when you open a browser?
  6. What is the output of ping github.com? What is the output of ping 8.8.8.8?

from nordpy.

MuffinCollector avatar MuffinCollector commented on June 15, 2024

I've been dealing with this on and off as well on my Arch installation. I can't seem to reproduce at the moment, but last time I experienced this, I checked my resolv.conf and it looked appropriate (contained my router address which I use as my DNS server and is how it normally appears when not connected) and my iptables list. iptables when not connected for me is blank. When I became unable to connect to the internet, it instead appeared to be the same as when I'm connected to my VPN. While I failed to note the specifics at that time, I was able to regain my connection without reboot by flushing iptables and then restarting the iptables service.

from nordpy.

larry77 avatar larry77 commented on June 15, 2024

I am experiencing the same issue on debian stable + wicd network manager + TCP when the wifi goes down.
If it happens again, I will post more.

from nordpy.

morpheusthewhite avatar morpheusthewhite commented on June 15, 2024

Are you using the latest version?

from nordpy.

morpheusthewhite avatar morpheusthewhite commented on June 15, 2024

Oh wait if the wifi goes down and then comes back again I think it's obvious it won't work, it's actually a problem related to openvpn

from nordpy.

larry77 avatar larry77 commented on June 15, 2024

yes, I am using the latest version. I have issues even if I just disconnect from the vpn using the app.
Before the vpn connection

~$ cat /etc/resolv.conf
domain hotspot.ec.europa.eu
search hotspot.ec.europa.eu
nameserver 147.67.12.18
nameserver 147.67.250.18

~$ sudo iptables --list
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

After the VPN connection (TCP)

~$ cat /etc/resolv.conf

Appended by NordPy

nameserver 103.86.96.100
nameserver 103.86.99.100
domain hotspot.ec.europa.eu
search hotspot.ec.europa.eu

~$ sudo iptables --list
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT all -- 172.17.192.0/18 anywhere
ACCEPT tcp -- 5.180.62.93 anywhere tcp spt:https
ACCEPT all -- anywhere anywhere

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT all -- anywhere 172.17.192.0/18
ACCEPT tcp -- anywhere 5.180.62.93 tcp dpt:https
ACCEPT all -- anywhere anywhere

Warning: iptables-legacy tables present, use iptables-legacy to see them

~$ sudo iptables-legacy --list
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

from nordpy.

larry77 avatar larry77 commented on June 15, 2024

I cannot reproduce the issue easily. It appears that part of the problem was my closing the app instead of properly disconnecting. I will post more when (if) this becomes fully reproducible on my system.

from nordpy.

morpheusthewhite avatar morpheusthewhite commented on June 15, 2024

Closing the application should not cause any problems since all needed information are stored in files

from nordpy.

larry77 avatar larry77 commented on June 15, 2024

Hello,
Again, after losing the connection there was no way I could re-establish it (with or without vpn).
Wicd told me I was connected, nordpy said I was not and finally the only way to get back online was a full reboot.
Before that I tried disconnecting manually using nordpy's interface and reconnecting and this is what I saw on the console

Turning off killswitch looking for iptables in /home/lorenzo/nordpy-master/stored_iptables Selected a particular country: Germany resulting url: https://nordvpn.com/wp-admin/admin-ajax.php?action=servers_recommendations&filters={%22servers_groups%22:11,%22country_id%22:81} Selected a particular country: Germany resulting url: https://nordvpn.com/wp-admin/admin-ajax.php?action=servers_recommendations&filters={%22servers_groups%22:11,%22country_id%22:81}

but finally I was not able to get back online.

from nordpy.

morpheusthewhite avatar morpheusthewhite commented on June 15, 2024

@larry77 are you experiencing this problem only when the wifi goes down?

from nordpy.

larry77 avatar larry77 commented on June 15, 2024

from nordpy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.