После обновления 0.36b => 0.37b - не виден траффик Dv
Добавлено: Чт ноя 15, 2007 11:05 am
Сначала обновил из портов с версии 0.34 на версию 0.36. Все работало нормально.
Потом сделал все изменения таблиц MySQL как указано в changelog и скопировал поверх из CVS.
Теперь в мониторинге сессий - сессии видны но всегда с нулевым траффиком. А так ге в Reports - больше не появляются завершенные сессии.
В радиус дебаге все аливы старты и стопы - вижу. Тоесть радиус эти пакеты как видел так и видит. Но, после каждого алив или стоп пакета я вижу что радиус ругается на скрипт лежащий в директории ext_acct:
/usr/local/abills/libexec/ext_acct//usr-trafic: /usr/local/snmp/bin/snmpwalk: not found
/usr/local/abills/libexec/ext_acct//usr-trafic: /usr/local/snmp/bin/snmpwalk: not found
cat: /usr/abills/var/devices/127.0.0.1-14.In: No such file or directory
cat: /usr/abills/var/devices/127.0.0.1-14.Out: No such file or directory
expr: syntax error
expr: syntax error
Дальше смотрю: в конфиге config.pl tcnm строка:
#For file auth type allow file
$conf{extern_acct_dir}=$base_dir.'libexec/ext_acct/';
Я её закомментировал и траффик после этого появился. Теперь радиус ругается по другому:
Sending Accounting-Response of id 86 to 127.0.0.1 port 53508
Use of uninitialized value in -d at /usr/local/abills/libexec/racct.pl line 237.
Но ведь до обновления эта строка в конфиге тоже была. И не мешала работе. А теперь пришлось её закомментировать. Что такого изменилось в версии 0.37, что после этого пришлось строку эту срочно убирать?
Потом сделал все изменения таблиц MySQL как указано в changelog и скопировал поверх из CVS.
Теперь в мониторинге сессий - сессии видны но всегда с нулевым траффиком. А так ге в Reports - больше не появляются завершенные сессии.
В радиус дебаге все аливы старты и стопы - вижу. Тоесть радиус эти пакеты как видел так и видит. Но, после каждого алив или стоп пакета я вижу что радиус ругается на скрипт лежащий в директории ext_acct:
/usr/local/abills/libexec/ext_acct//usr-trafic: /usr/local/snmp/bin/snmpwalk: not found
/usr/local/abills/libexec/ext_acct//usr-trafic: /usr/local/snmp/bin/snmpwalk: not found
cat: /usr/abills/var/devices/127.0.0.1-14.In: No such file or directory
cat: /usr/abills/var/devices/127.0.0.1-14.Out: No such file or directory
expr: syntax error
expr: syntax error
Дальше смотрю: в конфиге config.pl tcnm строка:
#For file auth type allow file
$conf{extern_acct_dir}=$base_dir.'libexec/ext_acct/';
Я её закомментировал и траффик после этого появился. Теперь радиус ругается по другому:
Sending Accounting-Response of id 86 to 127.0.0.1 port 53508
Use of uninitialized value in -d at /usr/local/abills/libexec/racct.pl line 237.
Но ведь до обновления эта строка в конфиге тоже была. И не мешала работе. А теперь пришлось её закомментировать. Что такого изменилось в версии 0.37, что после этого пришлось строку эту срочно убирать?