Radius libssl version mismatch
Решение ошибки libssl version mismatch. Built with: 1000105f Linked: 1000114f
Ошибка может появится после обновления пакета openssl
Делал так, находим каталог, с которого ставили радиус. Можно сразу сделать поиск по системе нужного файла
- find / -name version.c
если его нет, тогда скачать
wget http://www.mikbill.ru/freeradius-server-2.2.9.tar.gz
tar xzvf freeradius-server-2.2.9.tar.gz
Если по поиску в системе таких много с разными версиями radius смотрим версию радиуса
и в ней строчку
В нем файл freeradius-server-2.2.9/src/main/version.c
- radiusd -v
и в ней строчку
return -1;Меняем на
return 1;Теперь надо переименовать наш рабочий каталог raddb, чтобы его не затерло при установкетут /etc/raddb/ или тут /usr/local/etc/raddb
Я еще копировал /etc/init.d/radiusd
Пересобираем радиус
- ./configure --without-udpfromto --with-threads --with-dhcp
- make
- make install
Удаляем созданный каталог raddb, возвращаем старый, также проверяем /etc/init.d/radiusd
Проверить
- radiusd -X
При запущенном радиусе
- netstat -nl|grep 1812
Комментарии
Отправить комментарий