-
Notifications
You must be signed in to change notification settings - Fork 143
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
engine: all available probe services failed #1324
Comments
Thank you for letting us know! |
@Mmdk2m wrote:
Thanks for letting us know, I've filed as separate issue for that: https://github.com/ooni/probe-engine/issues/1204 |
@Mmdk2m, @Fardin574 thank you for letting us know of this issue <3. We are testing a fix already, but it is not immediate for us to release it. If you are willing to help us testing, perhaps join our slack channel or, as an alternative, contact me privately. My work email is public on my personal GitHub page (@bassosimone) and my PGP key is also public via the GitHub API (https://api.github.com/users/bassosimone/gpg_keys) and here https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x738877aa6c829f26a431c5f480b691277733d95b. |
Moving to Sprint 32. In Sprint 31 we have started testing a fix. The main issue blocking us at this time seems thinking about how to integrate this fix into our build process. This is something we will think about in Sprint 32, as this issue is high-pri for us now. |
We have made progress with @FedericoCeratto and @hellais. We discussed a sound strategy for shipping the Psiphon config along with Go 1.16 using the
Once this is done, we would probably want to ship out APKs for testing. |
We are refactoring and redesigning the |
We are going to do more work to address this problem in #1405. We will keep this issue open until we have introduced enough improvements that the original problem is significantly less likely to occur. |
We have added support for embedding the Psiphon config: ooni/probe-cli#285. This opens up the possibility of always using Psiphon as a proxy: #985. (The overall plan I am following is at #1324 (comment).) |
We have identified the underlying reason for the problem for Android: #1444. We have just received today a report that there are issues also for iOS. This problem on iOS needs more investigation. It may be worth figuring out whether this device is arm or arm64. Maybe, if it's arm, it's reasonable that there is no AES? Update: it's "Apple A14 Bionic ARM 64", so we need to figure out whether the processor flags are missing also on this case or whether this is an unrelated kind of problem. (The solution at ooni/probe-cli#285 is good anyway for this use case.) |
Here's another status update: we are landing soon a new release of OONI Probe Android that includes both the fingerprinting enhancements and the possibility of configuring a proxy. I've branched off issues describing how to continue this work. I have also just finished writing a blog post in which I recount what we did to fix this issue and the upcoming changes. The related Android PR is ooni/probe-android#423. When this is merged, we're good to go! (I would like to thank here all the users who reported this issue and who helped to further investigate it as well as to develop and test fixes for that: thank you so much! <3) |
In ooni/probe-cli#413, I added a new factory for HTTP transports that ensures there is always a read timeout when we're using HTTP, therefore avoiding any lingering connection when there is the blocking condition described in #1609. |
I'm from Iran and it seems OONI not working.
I try with WiFi and cellular network
Network : Pars Online PJS AS16322, Iran Cell AS44244
p.s : my ISP on WiFi is Dadeh Gostar Asr Novin but ooni detect network as Pars Online
The text was updated successfully, but these errors were encountered: