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 !! ![]()