Free Radius 1.1.2, Fedora 5 & "invalid ELF header"

Bill admin at vci.net
Tue Aug 1 22:52:50 CEST 2006


    Hi,

    I am replacing a server that is currently running RedHat 9 and
FreeRadius 0.9.3 to a newer server with Fedora 5 and FreeRadius 1.1.2. While
using my old FreeRadius notes I've come across this error message on startup
that I can't seem to beat. I've tried configuring FreeRadius with
"--disable-shared" and "--with-gnu-ld" seperately and neither of these
worked. My older of FreeRadius (0.9.3) won't even make on Fedora 5.

    I normally configure it using:

./configure --with-radacctdir=/var/log --with-raddbdir=/etc/raddb --with-log
dir=/var/log/radacct

    This is the error from /var/log/radacct/radius.log
 Error: radiusd.conf[1565] Failed to link to module 'rlm_exec':
/usr/local/lib/rlm_exec.a: invalid ELF header

    Some of the errors had the rlm_exec.a path as these. You can see the
"usr" in the path was "busted".
    Pb<ED>?/local/lib/rlm_exec.a
    P2<D2>?/local/lib/rlm_exec.a
    <F8><e?/local/lib/rlm_exec.a
    h<C2>??/local/lib/rlm_exec.a

    Thanks,

      Bill




More information about the Freeradius-Users mailing list