Arq (our app) has been getting random "Unsupported TLS version. Please use TLS 1.2 or above" errors. Many requests are successful, but some fail.
Why?
Example: GET https://graph.microsoft.com/v1.0/me/drive/root:/Arq%20Backup%20Data/D296E9E0-55FF-443B-9E29-77FED26C7C78/encryptedkeyset.dat
Response headers:
"Content-Encoding" = gzip;
"Content-Type" = "application/json";
Date = "Tue, 13 Jun 2023 06:48:12 GMT";
"Strict-Transport-Security" = "max-age=31536000";
"Transfer-Encoding" = Identity;
Vary = "Accept-Encoding";
"client-request-id" = "e5ebfbcb-3274-4d8d-8442-e5874e883767";
"request-id" = "bb33a078-d997-4fbf-8424-3e75359106ee";
"x-ms-ags-diagnostic" = "{"ServerInfo":{"DataCenter":"Australia East","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"SY2PEPF00002014"}}";
Response body:
{"error":{"code":"UnknownError","message":"Unsupported TLS version. Please use TLS 1.2 or above.","innerError":{"date":"2023-06-13T06:48:13","request-id":"bb33a078-d997-4fbf-8424-3e75359106ee","client-request-id":"e5ebfbcb-3274-4d8d-8442-e5874e883767"}}}