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-...
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