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

probe-multiplatform: when using psiphon as a circumvention method, URL list fetch doesn't work reliably #453

Open
hellais opened this issue Feb 10, 2025 · 2 comments
Assignees
Labels
priority/medium Normal priority issue

Comments

@hellais
Copy link
Member

hellais commented Feb 10, 2025

On build 5.0.0 (127) running on Android.

You choose in the test options for websites only one or two categories, then the websites manual run fails to execute with an error saying "Unable to download URL list. Please try again".

see screenshot
@hellais hellais added the priority/medium Normal priority issue label Feb 11, 2025
@hellais hellais changed the title probe-multiplatform: if only few categories of websites are chosen, website card doesn't run probe-multiplatform: when using psiphon as a circumvention method, URL list fetch doesn't work reliably Feb 11, 2025
@hellais
Copy link
Member Author

hellais commented Feb 11, 2025

It seems like this is actually an issue with Psiphon and not related to the category code selection. I confirmed that it's not actually happening when Psiphon is turned off and it's happening even when all categories are on.

According to the logs it seems like we are failing to download URLs even before psiphon has completed the bootstrap:

2025-02-11 11:52:04 : INFO : Run Worker: start
2025-02-11 11:52:04 : DEBUG : ooniprobe-engine/v3.24.0  dirty= go1.22.2
2025-02-11 11:52:04 : DEBUG : starting 'psiphon' tunnel; please be patient...
2025-02-11 11:52:04 : WARN : Could not download urls
2025-02-11 11:52:04 : INFO : Run Worker: finished

This is indicative that this is more likely to be an engine issue rather than a mobile app issue. cc @DecFox

@hellais hellais assigned DecFox and unassigned sdsantos and aanorbel Feb 11, 2025
@hellais
Copy link
Member Author

hellais commented Feb 11, 2025

Reassigning this to @DecFox and moving it to the Engine board.

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

No branches or pull requests

4 participants