8 Feb
2006
8 Feb
'06
5:14 p.m.
John Metcalfe <metcalfej@us.ibm.com> wrote:
/usr/lib/freeradius/rlm_eap_tls-1.0.2.so: undefined symbol: SSL_set_msg_callback
You have two versions of OpenSSL installed on your system. One that you used to build FreeRADIUS, and another that your dynamic linker finds at run-time. The versions are incompatible.
We understand that the version of openSSL may be out of date but we can't upgrade due to other issues and dependancies. Any help or suggestions is greatly appreciated.
It's not an "out of date" issue. It's that you have *two* OpenSSL versions installed. Force the server to link at run time with the version you used to build it, and it will work. Alan DeKok.