Christian Hahn <hahn@berkom.de> wrote:
I've just compiled the CVS version from 20060830 with prefix=/root/bin/freeradius-cvs. When starting radiusd it complains that the compiled modules have the wrong version:
- ----8<---- radiusd: entering modules setup Module: Library search path is /root/bin/freeradius-cvs/lib radiusd.conf[1634] Invalid version in module 'rlm_exec' Errors setting up modules
You've installed the CVS version on a box which already had 1.1.3, and it's picking up the old modules. Those modules are incompatible, hence the error message.
And all the modules in lib are freshly build and installed with the server. I have also checked the radiusd.conf for wrong lib paths.
The only other thing is that maybe it's a 64 bit issue? The CVS version works fine for me, but I don't run on a 64-bit platform. Alan DeKok. -- http://deployingradius.com - The web site of the book http://deployingradius.com/blog/ - The blog