Hello:

Some deductions from the existing problem of variable: SSL_set_msg_callback

The command ldd rlm_eap_tls-0.7.1 shows that libcrypto.so.0.9.6 and

libssl.so.0.9.6 are being picked up from /usr/lib/.

I think that their versions should instead be picked up from the snapshot version

of openssl which are in /usr/local/openssl/lib/. Am I correct? If so, which file do

I need to make the change in?

 

root> ldd /usr/local/lib/rlm_eap_tls-0.7.1.so

    libcrypto.so.0.9.6 => /usr/lib/libcrypto.so.0.9.6 (0x40029000)

    libssl.so.0.9.6 => /usr/lib/libssl.so.0.9.6 (0x400ea000)

    libnsl.so.1 => /lib/libnsl.so.1 (0x40118000)

    libresolv.so.2 => /lib/libresolv.so.2 (0x4012e000)

    libthread.so.0 => /lib/libpthread.so.0 (0x40140000)

    libc.so.6 => /lib/libc.so.6 (0x40156000)

    libdl.so.2 => /lib/libdl.so.2 (0x40273000)

    /lib/ld-linux.so.2 = > /lib/ld-linux.so.2 (0x80000000)

 Nikhil Chauhan <[EMAIL PROTECTED]> wrote:

Hi Artur:

Tried your suggestions, but the problem persists.

"ldd /usr/local/lib/rlm_eap_tls-0.7.1.so" doesn't return any errors (below).

I modified the freeradius-0.7.1/src/modules/rlm_eap/types/rlm_eap_tls/Makefile

as: "RLM_LIBS += -lssl -lcrypto"

root> ldd /usr/local/lib/rlm_eap_tls-0.7.1.so

    libcrypto.so.0.9.6 => /usr/lib/libcrypto.so.0.9.6 (0x40029000)

    libssl.so.0.9.6 => /usr/lib/libssl.so.0.9.6 (0x400ea000)

    libnsl.so.1 => /lib/libnsl.so.1 (0x40118000)

    libresolv.so.2 => /lib/libresolv.so.2 (0x4012e000)

    libthread.so.0 => /lib/libpthread.so.0 (0x40140000)

    libc.so.6 => /lib/libc.so.6 (0x40156000)

    libdl.so.2 => /lib/libdl.so.2 (0x40273000)

    /lib/ld-linux.so.2 = > /lib/ld-linux.so.2 (0x80000000)

 Artur Hecker <[EMAIL PROTECTED]> wrote:

hi


it's the same problem for nearly all the people trying to install
EAP/TLS and should be mentioned in one of the both available FAQs. this
would be the 20th time, i answer this one :)

try ldd /usr/local/lib/rlm_eap_tls-0.7.1.so

do you have errors? correct those.

> lt-radiusd: error while loading shared libraries:
> /usr/local/lib/rlm_eap_tls-0.7.1.so: undefined symbol: SSL_set_my_callback

probably you will need to alter the rlm_eap_tls makefile and to
recompile. add -lcrypto after -lssl in the LIBS line.


ciao
artur



--
Artur Hecker Groupe Acc�s et Mobilit�
hecker[at]enst[dot]fr D�partement Informatique et R�seaux
+33 1 45 81 7507 46, rue Barrault 75634 Paris cedex 13
http://www.infres.enst.fr ENST Paris


-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html



Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now



Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now

Reply via email to