linux-cli-community icon indicating copy to clipboard operation
linux-cli-community copied to clipboard

Every 30-60 minutes the connection is gone

Open baermathias opened this issue 3 years ago • 3 comments

Describe the bug Every 30-60 minutes my connection is gone.

Screenshot from 2021-04-12 09-46-32

When checking the status protonvpn-cli status, I get the feedback, that everything is ok.

Screenshot from 2021-04-12 09-46-11

Only if I reconnect again protonvpn-cli connect --fastest the connection starts working again (even the cli app still shows me several minutes later that it is still trying to connect. Screenshot from 2021-04-12 09-48-37

To Reproduce Steps to reproduce the behavior:

  1. Install the app https://protonvpn.com/support/official-linux-client/
  2. Connect protonvpn-cli connect --fastest
  3. Wait for 30-60 minutes

Expected behavior Not loosing connection every hour

Error Messages/Program Output/Log Messages (~/.pvpn-cli/pvpn-cli.log) --> No such file or directory

Desktop (please complete the following information):

  • OS: [e.g. Ubuntu 20.04]
  • Python Version: [e.g. 3.8.5 (python3 --version)]
  • ProtonVPN CLI v3.3.1 (protonvpn-nm-lib v0.4.2; proton-client v0.3.0)

Additional context protonvpn --version didnt work for me protonvpn-cli --version works, is this the correct app? I am confused I am new to protonvpn, do I have to upgrade to Basic for a better connection?

baermathias avatar Apr 12 '21 08:04 baermathias

Hey @baermathias please contact support and close this issue as this github repo is meant for the community project.

calexandru2018 avatar Apr 12 '21 08:04 calexandru2018

So there are three clients for linux??

  1. https://github.com/ProtonVPN/protonvpn-cli
  2. https://github.com/ProtonVPN/linux-cli-community
  3. Where can I find the 3rd one, is it open source?

Screenshot from 2021-04-12 12-21-59

baermathias avatar Apr 12 '21 10:04 baermathias

At the moment there are 2 clients:

  1. Official client (which atm is not available on github but will be soon) -> https://protonvpn.com/blog/linux-vpn-cli-beta/ Also, it is yet not available on all linux distributions. It is mostly supported on debian based systems and Fedora 33 and it depends on NetworkManager.
  2. Community client (which is this one) works on any GNU/linux platform as long as all dependencies are met.

This one https://github.com/ProtonVPN/protonvpn-cli has been deprecated in 2019.

Since the official client is yet to be published on github, you can easily inspect the source-code (since it is python) by downloading either a .deb or .rpm binary and extracting its contents. .deb packages: https://repo.protonvpn.com/debian/dists/unstable/main/binary-all/ .rpm packages: https://repo.protonvpn.com/fedora-33-unstable/

calexandru2018 avatar Apr 12 '21 10:04 calexandru2018