ASP issue: "A certificate is required to complete client authentication"

This is likely a case of needing new LetsEncrypt root certificates, ISRG Root X1, and ISRG Root X2 if it is related to the OpenAI API

EDIT: they are using Google now, not the previous Let’s Encrypt.

When building a client, you may often be unknowingly be using a non-OS cert authentication chain and root certificate store, such as certifi in Python.

That is, if it is not simply “API broke”.

Determine if you are discussing an error with your API backend making a https/2.0 ECDSA client call to OpenAI, or if it is your own client’s browser connection to your server that is erroring out due to unsupported expired certs or crypto algorithms or such.

Does your tool chain have updated https API libraries you can use or patch, or has it not been made current by the vendor?

Google (gemini) says: Microsoft no longer supports Classic ASP, and it has become outdated…

1 Like