probe
probe copied to clipboard
www.jsf.mil: ssl_unknown_authority
Measurements for http://www.jsf.mil/ fail with ssl_unknown_authority
. As such, this issue is similar to https://github.com/ooni/probe/issues/2280 and https://github.com/ooni/probe/issues/1475.
This measurement includes the ssl_unknown_authority
failure along with interesting DNS failures in the system resolver and the UDP resolver (which are the same resolver on my system because of Vodafone Rete Sicura).
Additionally, it's worth noting that http://www.jsf.mil/
is not working as intended and only https://www.jsf.mil/
can be browsed, as confirmed by the this measurement's control results. Therefore, it would be more correct to change the test lists URL.
H/T @Arky for spotting this issue!
I think the issue is that certain intermediates certificates are not handled in the code. Perhaps using alternative packages should plug the gap. https://pkg.go.dev/filippo.io/intermediates
You can check the full list of Root certificates shipped by Firefox here: https://ccadb-public.secure.force.com/mozilla/PublicAllIntermediateCerts
Browsers implement AIA fetching to handle missing intermediate certificates, full discussion here
We can measure the website now using Web Connectivity v0.5.
I think we're done here. I've also opened https://github.com/citizenlab/test-lists/pull/1623 to update the test lists.
Thank you! @bassosimone I might need to retest this will new version at some point.