Unixodbc and netezza ODBC driver issue (Undefined symbol: SSL_connect)?

O.K. Figured it out. It turns out the symbolic link I created was pointing to the wrong library file. Originally I did this: (/usr/lib/) ln -s libssl3.So libssl.so.4 I should have done this: (/usr/lib) ln -s ../../lib/libssl.so.0.9.8e URL2.4.

Well, SSL_connect is from the OpenSSL libs. Maybe you could try using strace on isql and post the parts where it fails (I suspect) to load a libssl. It may be that your existing ssl lib doesn't match what the driver is looking for.

What does ldd show on the driver lib?

Thanks. I completely forgot about strace. Oddly enough, it looks like the error may not be, at least directly, ssl related.

I'll post when I get more info. – blockcipher Sep 6 at 12:49.

I'm trying to set up unixODBC to connect to a Netezza database, however I'm getting a "Undefined symbol: SSL_connect" when I try to connect using isql. Currently using: CentOS 5.5, unixODBC 2.3.0 (Same issue with 2.2.11). Configured the LD_LIBRARY_PATH, ODBCINI, and NZ_INI_FILE_PATH according to the README.

Txt that came with the ODBC drivers. Ensued that all libraries are loaded by using the ldd command and setting up symbolic links for libssl and libcrypto. Updated the /etc/ld.so.

Conf file to ensure the netezza drivers path is loaded. Used nm to confirm that the SSL_connect symbol is in the driver. Running dltest against the file for this symbol reports a "file not found" error, which is what I normally get when I try to run isql -v, however I changed the LD_DEBUG environment variable to get additional debugging info, which led me to SSL_connect.

This is driving my crazy as it appears everything is there, but it's still not working. Worst part is that I set up the same thing on Ubuntu 10.10 months ago and it worked without any issues. First, ldd on the libnzodbc.so file looks good.

All dependencies have been satisfied. Second, the only thing I could see in the file that was missing was the libc.mo file for the en_US locale, so I set up a symbolic link to the en_GB one.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions