android: torsf: route ip+net: netlinkrib: permission denied #2529
Labels
bug
Something isn't working
data quality
ooni/probe-engine
ooni/probe-mobile
issues related to OONI Probe mobile
platform/android
priority/high
releaseBlocker
This issue blocks releasing
On August 18, we observed that ooni/probe-android v3.8.3 causes a spike of torsf (tor + snowflake) anomalies. On August 21, we determined that Snowflake emits this error while running on an Android device:
This error is also described by snowflake#40278, which subsequently has been fixed by snowflake#158.
The reason why this error appeared in v3.8.3 is because it includes ooni/probe-cli's oonimkall v3.8.1, for which we upgraded the relevant pion libraries as part of its release process. We also failed to notice this issue during the QA that preceeded the Android release.
When the nature of the bug was clear to us, we instrumented the backend to mark all the torsf measurements produced by ooni/probe-android as failed. However, this was just a mitigation. We should consider this data quality issue solved when we will have fixed the issue in ooni/probe-cli, tested that it's WAI on Android, and released a new app version.
The text was updated successfully, but these errors were encountered: