Hello
I am using the OpenLink ODBC driver to connect to a PostgreSQL 14 instance over SSL; with client certificate authentication enabled . The connection works fine without certificates but once I configure
sslmode=require
& specify sslcert
, sslkey
, & sslrootcert
in the DSN / connection string, the driver hangs indefinitely it doesnât fail or return an error, it just sits until manually terminated.
I have confirmed that the same certificate-based connection string works using other PostgreSQL-native tools like psql
& DBeaver. Permissions on the certificate and key files are correctly set and the driver logs donât reveal much other than âstarting connection.â
This makes me wonder whether the OpenLink driver handles SSL handshakes differently / if itâs expecting additional parameters like sslcompression
or custom trust store locations.
Checked https://uda.openlinksw.com/odbc/driver/PostgreSQL/ documentation guide for reference. Although my background is mostly in web development & understanding what is javascript, configuring secure database drivers like this has presented an unexpected learning curve.
Is there a known compatibility issue / a special configuration needed when using OpenLink drivers for PostgreSQL with SSL & client certs? Any help or working example DSNs from users with similar setups would be greatly appreciated.
Thank you !!