<html>
<body>
Hi,<br><br>
I am getting the following message when running radiusd -X:<br><br>
<font color="#000080"><b>radiusd.conf[2] Failed to link to module
'rlm_sqlcounter': rlm_sqlcounter.so: cannot open shared object file: No
such file or directory<br><br>
</b></font>I have made sure that the <b>libdir</b> variable in
radiusd.conf was pointing to the right places and I even tried
re-configuring and re-building the server to NOT use shared libraries by
adding --disable-shared to the ./configure.<br><br>
My latest full ./configure line looks like this:<br><br>
<b>./configure \<br>
<x-tab>        </x-tab>i386-linux
\<br>
<x-tab>        </x-tab>
--prefix=/usr \<br>
<x-tab>        </x-tab>
--exec-prefix=/usr \<br>
<x-tab>        </x-tab>
--mandir=/usr/share/man \<br>
<x-tab>        </x-tab>
--sysconfdir=/etc \<br>
<x-tab>        </x-tab>
--libdir=/usr/lib/freeradius \<br>
<x-tab>        </x-tab>
--datadir=/usr/share \<br>
<x-tab>        </x-tab>
--localstatedir=/var \<br>
<x-tab>        </x-tab>
--with-raddbdir=/etc/freeradius \<br>
<x-tab>        </x-tab>
--with-logdir=/var/log/freeradius \<br>
<x-tab>        </x-tab>
--with-thread-pool --with-system-libtool \<br>
<x-tab>        </x-tab>
--enable-ltdl-install=no --enable-strict-dependencies \<br>
<x-tab>        </x-tab>
--enable-developer \<br>
<x-tab>        </x-tab>
--with-mysql-include-dir=/usr/local/include \<br>
<x-tab>        </x-tab>
--with-ibmdb2-include-dir=/usr/local/include \<br>
<x-tab>        </x-tab>
--with-iodbc-include-dir=/usr/local/include \<br>
<x-tab>        </x-tab>
--with-oracle-home-dir=/usr/local/include \<br>
<x-tab>        </x-tab>
--with-unixodbc-include-dir=/usr/local/include \<br>
<x-tab>        </x-tab>
--without-rlm_pam \<br>
<x-tab>        </x-tab>
--disable-shared<br><br>
</b>Also, if I try doing a whereis on rlm_sqlcounter.so it does not show
anywhere on my drive.<br><br>
Any ideas?<br><br>
Thanks,<br><br>
Max</body>
</html>