Skip to main content
prabhu111
Bronze III
October 12, 2022
Question

[Cloudera][DriverSupport] (1100) SSL certificate verification failed because the certificate is missing or incorrect.

Hi All,

 

We are getting below error on windows server while establishing a connection to DB server.

 

[Cloudera][DriverSupport] (1100) SSL certificate verification failed because the certificate is missing or incorrect.

 

Impala ODBC driver version: 2.6.10

 

This was working before 2 days back and we did not make any changes to it.

We have .pem file in place already.

4 replies

vaishaakb
Gold ⭐️⭐️⭐️
Gold ⭐️⭐️⭐️
October 17, 2022

Hey @prabhu111

Thank you for bringing this to our community.

 

>>>> [Cloudera][DriverSupport] (1100) SSL certificate verification failed because the certificate is missing or incorrect. <<<<

 

Since I could not narrow-down what could be the probable cause(s) for this.

Here is something I would suggest you start with:

 

1. Did the problem occur after the SSL Certs were renewed/updated on this Cluster?

2. What is the ODBC Connection string used to connect to Impala?

 

SANITY CHECKS:

3. Try enabling TRACE level ODBC DRIVER logging and observe the logs for probable cause.

The instructions are in Page 19 of this Driver doc: https://www.cloudera.com/documentation/other/connectors/impala-odbc/latest/Cloudera-ODBC-Driver-for-Impala-Install-Guide.pdf

 

Assuming that you are using "cacert.pem" under "C:\Program Files\Cloudera-ODBC Driver-for-Impala\lib" for "Trusted Certificates".

The trusted CA certificates in the cacert.pem file will be used to verify the Impala server.

 

4. You can also verify the certs with the following openssl command:

openssl s_client -showcerts -servername <server fqdn> -connect <server>:21050

 

5. See if you have Valid/Proper cacert.pem file with the non-expired dates? If it is expired it needs to be updated/renewed with the new CA certs.

 

HTH.

 

V

Translate
WMichael
Silver ⭐️⭐️
June 24, 2025

We're having the exact same problem.  It appears the cacerts.pem has expired content as validated by openssl.

How/where can we get a new pem file?

Translate
VidyaSargur
Community Manager
Community Manager
October 21, 2022

@prabhu111, Has the reply helped resolve your issue? If so, please mark the appropriate reply as the solution, as it will make it easier for others to find the answer in the future.  

Translate
Regards, Vidya Sargur, Community Manager Was your question answered? Make sure to mark the answer as the accepted solution. If you find a reply useful, say thanks by clicking on the thumbs up button.
DianaTorres
Community Manager
Community Manager
June 25, 2025

@WMichael As this is an older post, you would have a better chance of receiving a resolution by starting a new thread. This will also be an opportunity to provide details specific to your environment that could aid others in assisting you with a more accurate answer to your question. You can link this thread as a reference in your new post. Thanks.

Translate
Regards, Diana Torres, Senior Community Moderator