После обновления 0.36b => 0.37b - не виден траффик Dv
-
- Сообщения: 141
- Зарегистрирован: Чт фев 01, 2007 7:17 am
- Откуда: Voskresensk, MSK
- Контактная информация:
После обновления 0.36b => 0.37b - не виден траффик Dv
Сначала обновил из портов с версии 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, что после этого пришлось строку эту срочно убирать?
Скорее всего после обновления что-то с путями несхожденкаипоэтому и каментить строку пришлось. Видимо в новом файле $base_dir уже не /usr/local/abills/ а /usr/abills/
Советую сделать симлинк с /usr/local/abills/ на /usr/abills/ ну или придется править пути во всех файлах. Внимательно и во всех обновленных.
Код: Выделить всё
/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
Код: Выделить всё
$conf{extern_acct_dir}=$base_dir.'libexec/ext_acct/';
Советую сделать симлинк с /usr/local/abills/ на /usr/abills/ ну или придется править пути во всех файлах. Внимательно и во всех обновленных.
-
- Site Admin
- Сообщения: 5749
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
-
- Site Admin
- Сообщения: 5749
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
-
- Site Admin
- Сообщения: 5749
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация: