Package Details: protonvpn-cli 3.9.1-1

Git Clone URL: https://aur.archlinux.org/protonvpn-cli.git (read-only, click to copy)
Package Base: protonvpn-cli
Description: Official ProtonVPN Command Line Interface, maintained by the ProtonVPN team.
Upstream URL: https://github.com/ProtonVPN/
Licenses: GPL3
Groups: ProtonVPN
Submitter: protontechag
Maintainer: protontechag (calexandru2018)
Last Packager: calexandru2018
Votes: 12
Popularity: 3.01
First Submitted: 2021-05-28 16:33
Last Updated: 2021-09-30 16:11

Latest Comments

Mahor1221 commented on 2021-10-14 20:36

I was unable to log in, getting the error message: TypeError: 'NoneType' object is not subscriptable Installing the package gnome-keyring fixes this problem. This should probably be added as a dependency

vanillabase1lb commented on 2021-10-05 07:05

If you are getting this on protonvpn-cli connect:

Setting up ProtonVPN.

An unknown error has occured. Please ensure that you have internet connectivity.
If the issue persists, please contact support.

Doing pip install jinja2 will most likely fix it

utx0 commented on 2021-09-25 04:08

Anyone know what this error is all about?

❯ protonvpn-cli --help
Traceback (most recent call last):
  File "/usr/bin/protonvpn-cli", line 33, in <module>
    sys.exit(load_entry_point('protonvpn-cli==3.9.0', 'console_scripts', 'protonvpn-cli')())
  File "/usr/bin/protonvpn-cli", line 25, in importlib_load_entry_point
    return next(matches).load()
StopIteration

happens for all cli ags:

❯ protonvpn-cli -s
Traceback (most recent call last):
  File "/usr/bin/protonvpn-cli", line 33, in <module>
    sys.exit(load_entry_point('protonvpn-cli==3.9.0', 'console_scripts', 'protonvpn-cli')())
  File "/usr/bin/protonvpn-cli", line 25, in importlib_load_entry_point
    return next(matches).load()
StopIteration

niva commented on 2021-09-24 13:24

network-manager-applet (nm-applet) needs to be running for this to work!

Egns commented on 2021-08-30 10:07

It looks like the latest version is broken.

protonvpn-cli login USER_NAME
Successful login.

protonvpn-cli connect
No session was found. Please login first.

There is an error in protonvpn.log

2021-08-30 11:00:15,279 — session.py — ERROR — __init__:176 — 'NoneType' object has no attribute 'get'
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/session/session.py", line 171, in __init__
    self.__keyring_load_session()
  File "/usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/session/session.py", line 212, in __keyring_load_session
    if keyring_data.get('api_url') != self.__proton_api.dump()['api_url']:
AttributeError: 'NoneType' object has no attribute 'get'

calexandru2018 commented on 2021-07-26 12:38

Hey lkarunan,

Thanks for the report. That has been added and will ship with the next update.

lkarunan commented on 2021-07-22 12:14

I also had an issue with this package - not sure if it was the same one. With a bit of trial and error, it was resolved by installing python-gobject, which is a listed as a dependency for protonvpn-gui but not protonvpn-cli.

Delan commented on 2021-07-19 18:39

Same issue as priv4cy, ticket opened here: https://github.com/ProtonVPN/linux-cli/issues/37

calexandru2018 commented on 2021-06-14 09:27

Hey @priv4cy, please open an issue ticket on Github.

priv4cy commented on 2021-06-13 16:09

im getting this eror: Traceback (most recent call last): File "/usr/bin/protonvpn-cli", line 33, in <module> sys.exit(load_entry_point('protonvpn-cli==3.6.0', 'console_scripts', 'protonvpn-cli')()) File "/usr/bin/protonvpn-cli", line 25, in importlib_load_entry_point return next(matches).load() StopIteration