ArcticDB icon indicating copy to clipboard operation
ArcticDB copied to clipboard

Study and add tests for SSL verification for S3 on Windows and MacOS

Open phoebusm opened this issue 11 months ago • 2 comments

Currently we don't test SSL verification for S3 on Windows and MacOS, both on pipeline and manually. For Windows, the blocker is making WinHTTP, which is the backend of S3 SDK, supports self-signed certificate used by moto. WinHTTP complains Send request failed: The certificate authority is invalid or incorrect. Best guess is because the pseudo-CA made by trustme is not whitelisted by Windows.

phoebusm avatar Mar 05 '24 09:03 phoebusm

The test on Linux heavily depends on trustme but it doesn't officially support winHTTP. See more on https://github.com/python-trio/trustme/issues/641

phoebusm avatar Mar 05 '24 10:03 phoebusm

Same problem with Azure https://github.com/man-group/ArcticDB/issues/1210

phoebusm avatar Apr 25 '24 16:04 phoebusm