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

ProtonVPN Plus D'ont work #201

Closed
grcear opened this issue Jan 24, 2023 · 8 comments
Closed

ProtonVPN Plus D'ont work #201

grcear opened this issue Jan 24, 2023 · 8 comments
Labels
regression Regression bug

Comments

@grcear
Copy link

grcear commented Jan 24, 2023

Hello,

I have the problem when I want to use vopono sync to be able to deposit my Proton account I get after the selection ->ProtonVPN->Plus->Standart->P2P->tcp the error message: "Error: invalid Zip archive: Could not find central directory end".
If I ->ProtonVPN->Free->TCP I get further in the menu

What am I doing wrong?

@jamesmcm
Copy link
Owner

It sounds like they moved the config files location, I'll take a look.

@SnuktheGreat
Copy link

I ran into this too just now. It looks like the Plus tier requires you to sign in now. The url with Tier=2 results in status code 422 with body {"Code":2026,"Error":"User does not have access to requested server","Details":{}}, while Tier=0 works as normal.

@rknegjens
Copy link

So is the conclusion that the plus tier will no longer work with vopono?

@jamesmcm
Copy link
Owner

It should be possible to use the session cookie in the request in vopono sync.

The user would have to provide it though.

@octvs
Copy link

octvs commented Apr 16, 2023

use the session cookie in the request in vopono sync

@jamesmcm can you elaborate on this?

@jamesmcm
Copy link
Owner

To emulate how you download it via the browser normally, with the session cookie set it should be possible to access stuff behind the authentication check.

Similar to how cargo-aoc does it for Advent Of Code.

@octvs
Copy link

octvs commented Apr 16, 2023

Thanks for the explanation, although I was asking if this was possible already.
Re-reading your comment, I guess

It should be possible

implies otherwise.

jamesmcm added a commit that referenced this issue May 5, 2023
ProtonVPN now requires the user to be authenticated to access the
configuration files.

We now request that the user log in via their browser and then copy the
value of the `AUTH-` cookie.

Note the `Feature` specification for filtering for Tor / Torrent
optimised servers has been removed from ProtonVPN's configuration page,
and so is removed here too.

Also note that for SecureCore configs, the first name in the filename is the
output node country, as this is probably the most useful for filtering.

Fixes issue #201
@jamesmcm jamesmcm added the regression Regression bug label May 5, 2023
@jamesmcm
Copy link
Owner

jamesmcm commented May 5, 2023

Fixed in 0.10.6 release - https://github.com/jamesmcm/vopono/releases/tag/0.10.6

Note it is necessary to provide the AUTH- cookie after logging in via a browser.

@jamesmcm jamesmcm closed this as completed May 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
regression Regression bug
Projects
None yet
Development

No branches or pull requests

5 participants