Isolated handshake failure (SSL) with endpoints - reason: write EPROTO - SSL alert number 40

Problem Statement

SSL alert handshake failure isolated in time (1 per month or so) when calling Management APIv2 or Authentication API.

FetchError: request to https://**TENANT** /api/v2/users failed, reason: write EPROTO 139886319032192:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1544:SSL alert number 40

Solution

Due to the adaptive nature of the internet, the levels of latency or error rates of some endpoints can fluctuate to accommodate anomalies that occur due to increased traffic or operational maintenance. In most cases, the Auth0 system detects and automatically adjusts to these hiccups in a very short time. However, it is not instantaneous, and, therefore, customers may periodically experience short degrades or increases in errors on one or more endpoints during these adjustments.

As these are normal, expected occurrences, Auth0 does not investigate these unless they either violate the SLA for a particular endpoint or are ongoing, prolonged, or reoccurring issues that are causing long-term challenges for a customer. As your request does not fall under any of these categories, we will not be able to investigate further.

Let us know if you require additional information on this topic.