Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cant connect to proton vpn i am using free version #66

Open
aman-mohammed-max opened this issue Jan 16, 2025 · 1 comment
Open

cant connect to proton vpn i am using free version #66

aman-mohammed-max opened this issue Jan 16, 2025 · 1 comment

Comments

@aman-mohammed-max
Copy link

docker logs e19dd86e0e8d
Traceback (most recent call last):
  File "/usr/bin/protonvpn", line 33, in <module>
    sys.exit(load_entry_point('protonvpn-cli==2.2.12', 'console_scripts', 'protonvpn')())
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/cli.py", line 72, in main
    cli()
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/cli.py", line 119, in cli
    connection.random_c(protocol)
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/connection.py", line 153, in random_c
    servername = random.choice(servers)["Name"]
  File "/usr/lib/python3.10/random.py", line 378, in choice
    return seq[self._randbelow(len(seq))]
IndexError: list index out of range
Failed to bring up VPN :(
Device "proton0" does not exist.
Traceback (most recent call last):
  File "/usr/bin/protonvpn", line 33, in <module>
    sys.exit(load_entry_point('protonvpn-cli==2.2.12', 'console_scripts', 'protonvpn')())
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/cli.py", line 72, in main
    cli()
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/cli.py", line 119, in cli
    connection.random_c(protocol)
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/connection.py", line 153, in random_c
    servername = random.choice(servers)["Name"]
  File "/usr/lib/python3.10/random.py", line 378, in choice
    return seq[self._randbelow(len(seq))]
IndexError: list index out of range
Device "proton0" does not exist.
Failed to bring up VPN :(

i dont know why

Aman-Laptop:~# pro
profapi.dll                     protonvpn                       provlaunch.exe
profext.dll                     provcore.dll                    provmigrate.dll
profileassociationprovider.mof  provdatastore.dll               provops.dll
profprov.dll                    provdiagnostics.dll             provpackageapidll.dll
profsvc.dll                     provengine.dll                  provplatformdesktop.dll
profsvcext.dll                  provhandlers.dll                provthrd.dll
propsys.dll                     provisioningcommandscsp.dll     provtool.exe
proquota.exe                    provisioningcsp.dll
Aman-Laptop:~# protonvpn
Usage:
    protonvpn init
    protonvpn (c | connect) [<servername>] [-p <protocol>]
    protonvpn (c | connect) [-f | --fastest] [-p <protocol>]
    protonvpn (c | connect) [--cc <code>] [-p <protocol>]
    protonvpn (c | connect) [--sc] [-p <protocol>]
    protonvpn (c | connect) [--p2p] [-p <protocol>]
    protonvpn (c | connect) [--tor] [-p <protocol>]
    protonvpn (c | connect) [-r | --random] [-p <protocol>]
    protonvpn (r | reconnect)
    protonvpn (d | disconnect)
    protonvpn (s | status)
    protonvpn configure
    protonvpn refresh
    protonvpn examples
    protonvpn (-h | --help)
    protonvpn (-v | --version)
Aman-Laptop:~# protonvpn init
                                             [ -- PROTONVPN-CLI INIT -- ]

ProtonVPN uses two different sets of credentials, one for the website and official apps where the username is most
likely your e-mail, and one for connecting to the VPN servers.

You can find the OpenVPN credentials at https://account.protonvpn.com/account.

--- Please make sure to use the OpenVPN credentials ---

Enter your ProtonVPN OpenVPN username: "he he i entered my openvpn username but iam not going to show it he he he"
Enter your ProtonVPN OpenVPN password:
Confirm your ProtonVPN OpenVPN password:

Please choose your ProtonVPN Plan
1) Free
2) Basic
3) Plus
4) Visionary

Your plan: 1

Choose the default OpenVPN protocol.
OpenVPN can act on two different protocols: UDP and TCP.
UDP is preferred for speed but might be blocked in some networks.
TCP is not as fast but a lot harder to block.
Input your preferred protocol. (Default: UDP)

1) UDP
2) TCP

Your choice: 1

You entered the following information:
Username: 5ljCGb44dk3yAAi3
Password: ********************************
Tier: Free
Default protocol: UDP

Is this information correct? [Y/n]: y
Writing configuration to disk...

Done! Your account has been successfully initialized.
Aman-Laptop:~# protonvpn
Usage:
    protonvpn init
    protonvpn (c | connect) [<servername>] [-p <protocol>]
    protonvpn (c | connect) [-f | --fastest] [-p <protocol>]
    protonvpn (c | connect) [--cc <code>] [-p <protocol>]
    protonvpn (c | connect) [--sc] [-p <protocol>]
    protonvpn (c | connect) [--p2p] [-p <protocol>]
    protonvpn (c | connect) [--tor] [-p <protocol>]
    protonvpn (c | connect) [-r | --random] [-p <protocol>]
    protonvpn (r | reconnect)
    protonvpn (d | disconnect)
    protonvpn (s | status)
    protonvpn configure
    protonvpn refresh
    protonvpn examples
    protonvpn (-h | --help)
    protonvpn (-v | --version)
Aman-Laptop:~# protonvpn c
'dialog' not found. Please install dialog via your package manager.
Aman-Laptop:~# protonvpn c -f
Traceback (most recent call last):
  File "/usr/bin/protonvpn", line 33, in <module>
    sys.exit(load_entry_point('protonvpn-cli==2.2.12', 'console_scripts', 'protonvpn')())
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/cli.py", line 72, in main
    cli()
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/cli.py", line 121, in cli
    connection.fastest(protocol)
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/connection.py", line 180, in fastest
    fastest_server = get_fastest_server(server_pool)
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/utils.py", line 180, in get_fastest_server
    fastest_server = random.choice(fastest_pool[:pool_size])["Name"]
  File "/usr/lib/python3.10/random.py", line 378, in choice
    return seq[self._randbelow(len(seq))]
IndexError: list index out of range
Aman-Laptop:~# protonvpn c -r
Traceback (most recent call last):
  File "/usr/bin/protonvpn", line 33, in <module>
    sys.exit(load_entry_point('protonvpn-cli==2.2.12', 'console_scripts', 'protonvpn')())
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/cli.py", line 72, in main
    cli()
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/cli.py", line 119, in cli
    connection.random_c(protocol)
  File "/usr/lib/python3.10/site-packages/protonvpn_cli/connection.py", line 153, in random_c
    servername = random.choice(servers)["Name"]
  File "/usr/lib/python3.10/random.py", line 378, in choice
    return seq[self._randbelow(len(seq))]
IndexError: list index out of range
Aman-Laptop:~#
@elcalifa
Copy link

Sorry for my English. It’s because the Proton CLI tool is deprecated. Delete the container, remove the image, and rebuild it so that it is constructed with the latest version of the Proton client.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants