Fwd: unixODBC Error

Harvii Dent harvii.dent at gmail.com
Thu Jul 30 10:32:51 CEST 2015


Hello,

I've installed FreeRADIUS (3.0.4-6.el7) on CentOS 7 from the repositories
with the plan to use unixODBC and FreeTDS to authenticate against a MSSQL
database; however, running radiusd -X results in this (similar error when
using freeradius-3.0.8-3.fc23):

rlm_sql (sql): Driver rlm_sql_unixodbc (module rlm_sql_unixodbc) loaded and
linked
rlm_sql (sql): Attempting to connect to database "FreeRADIUS"
rlm_sql (sql): Initialising connection pool
   pool {
    start = 5
    min = 4
    max = 32
    spare = 3
    uses = 0
    lifetime = 0
    cleanup_interval = 30
    idle_timeout = 60
    retry_delay = 1
    spread = no
   }
rlm_sql (sql): Opening additional connection (0)
rlm_sql_unixodbc: 01000 [unixODBC][Driver Manager]Can't open lib
'/usr/lib64/libtdsodbc.so.0.0.0' : ?w????: undefined symbol: get_vtable
rlm_sql_unixodbc: SQL down 08003 [unixODBC][Driver Manager]Connnection does
not exist
rlm_sql_unixodbc: Can't allocate the statement
rlm_sql_unixodbc: Socket destructor called, closing socket
rlm_sql (sql): Opening connection failed (0)
rlm_sql (sql): Removing connection pool
/etc/raddb/mods-enabled/sql[20]: Instantiation failed for module "sql"

Other users faced this 'get_vtable' issue but it doesn't seem that anyone
found a solution, any help is appreciated.

Thanks


More information about the Freeradius-Users mailing list