You are not logged in.

#1 Yesterday 21:42:06

SoDumWitIt
Member
Registered: Yesterday
Posts: 2

ProtonVPN unable to connect after recent update

After a recent update with pacman, attempting to connect to ProtonVPN CLI gives me:

$ protonvpn connect
Traceback (most recent call last):
  File "/usr/bin/protonvpn", line 8, in <module>
    sys.exit(main())
             ~~~~^^
  File "/usr/lib/python3.14/site-packages/proton/vpn/cli/__init__.py", line 134, in main
    asyncio.run(app(obj=Params()))  # pylint: disable=E1120
                ~~~^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/click/core.py", line 1485, in __call__
    return self.main(*args, **kwargs)
           ~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/click/core.py", line 1406, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python3.14/site-packages/click/core.py", line 1873, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/click/core.py", line 1269, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/click/core.py", line 824, in invoke
    return callback(*args, **kwargs)
  File "/usr/lib/python3.14/site-packages/click/decorators.py", line 34, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/usr/lib/python3.14/site-packages/proton/vpn/cli/core/run_async.py", line 31, in wrapper
    return asyncio.run(func(*args, **kwargs))
           ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/asyncio/runners.py", line 204, in run
    return runner.run(main)
           ~~~~~~~~~~^^^^^^
  File "/usr/lib/python3.14/asyncio/runners.py", line 127, in run
    return self._loop.run_until_complete(task)
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3.14/asyncio/base_events.py", line 719, in run_until_complete
    return future.result()
           ~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/proton/vpn/cli/commands/server.py", line 93, in connect
    server = await controller.find_logical_server(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<5 lines>...
    )
    ^
  File "/usr/lib/python3.14/site-packages/proton/vpn/cli/core/controller.py", line 335, in find_logical_server
    server_list = await self.get_updated_server_list()
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/proton/vpn/cli/core/controller.py", line 485, in get_updated_server_list
    if cached_server_list.expired or cached_server_list.loads_expired:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'expired'

Tried downgrading Python from 3.14.x to 3.13.x, didn't work at all. Any fixes or do I just have to wait for a new update?

Edit: Realized I posted this on the wrong board, sorry.

Last edited by SoDumWitIt (Yesterday 21:59:43)

Offline

#2 Yesterday 23:07:20

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,704

Re: ProtonVPN unable to connect after recent update

You are using proton-vpn-cli 0.1.5-1 from extra repository ?

Moderator Note
moving to Pacman & Package Upgrade Issues


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 Today 01:39:56

SoDumWitIt
Member
Registered: Yesterday
Posts: 2

Re: ProtonVPN unable to connect after recent update

Lone_Wolf wrote:

You are using proton-vpn-cli 0.1.5-1 from extra repository ?

Moderator Note
moving to Pacman & Package Upgrade Issues

Yes I am

Offline

Board footer

Powered by FluxBB