This seems to have happened overnight and only on one of our tenants, the other tenant works fine.
As suggested in other, similar topics I have tried updating the node version settings from 12 to 16 in hopes that might fix any CA issues, however that did not work.
Looking for any other suggestions on what I can try. My server certs are valid.
This issue is related to a recent change in the CA we use. The problem seems to be that your client’s certificate manager is not using a version that’s accepting the proper CA.
You need to remove the expired root certificate (DST Root CA X3) from the trust store used by your client to verify the identity of TLS servers. If the new ISRG Root X1 self-signed certificate isn’t already in the trust store, add it.
Also, if you are using OpenSSL you must use version 1.1.0 or later. In OpenSSL 1.0.x, a quirk in certificate verification means that even clients that trust ISRG Root X1 will fail.
The removal and addition of certificates from/into the system certificate trust stores is a highly specific operation depending on the operating system.
really strange, I have staging and development versions that are pretty much copies of my production environment and they do not encounter the issue when calling the Auth0 endpoints.
Thanks for supplying their response, at least that gives a direction to look in.
I had the same issue! Turns out our Php server was using a Ubuntu 16 where OpenSSL was 1.0.x, we updated to Ubuntu 18 LTS where OpenSSL 1.1.x and the error was resolved.