engine: "unknown_failure: tls: first record does not look like a TLS handshake" #2410
Labels
bug
Something isn't working correctly
data quality
methodology
issues related to the testing methodology
needs investigation
This issue needs extra data and investigation
ooni/probe-engine
priority/low
Nice to have
testing
user feedback
requests that have been added to the backlog as a direct result of user feedback or testing
Describe the bug
While analysing measurements classified as 'failed', I found many instances of this error (specfically in Pakistan). In all such cases, this error was symptomatic of censorship. A middlebox is likely interrupting HTTPS connections in an improper way, which is unrecognised by OONI clients. For such measurements, the control was usually successful in making a connection with the web endpoint.
Expected behavior
This error should be intercepted and handled (and probably classified as 'anomaly').
System information
All the forty (40) instances I found of this error were on ooniprobe-android (3.6.0). Have classified it as such for the purposes of this bug, I am currently unsure if this exists on other platforms or not.
Additional context
3 examples: 1, 2, 3. 37 other examples in this Google Sheet (Please Ctrl-F for the error description).
The text was updated successfully, but these errors were encountered: