forum.bitel.ru http://forum.bitel.ru/ |
|
Сброс по snmp http://forum.bitel.ru/viewtopic.php?f=5&t=1132 |
Страница 1 из 1 |
Автор: | and [ 21 май 2008, 09:21 ] |
Заголовок сообщения: | Сброс по snmp |
Здраствуйте! Поставил с нуля биллинг на fedora 8, сначала не обращал внимания, позже понял, что абонентов не сбрасывает. Попробовал radius.sh kill -login 1 OK Killed 1 connections. В passtest.sh раскоментировал отладку в лог выдаётся $1=-s $2=.1.3.6.1.4.1.2021.255.1 $3=integer $4=47872 И через несколько секунд в логе следующее $1=-g $2=.1.3.6.1.4.1.2021.255.47872 $3= $4= $PID=47872 $COMMAND=/usr/sbin/pppd Клиент как работал так и работает! Если из монитора сделать сброс, потом закрыть, то соединение в мониторе становится закрытым, а абонент подключен и работает! |
Автор: | and [ 21 май 2008, 09:37 ] |
Заголовок сообщения: | |
Заметил в логах сервака появляется snmpd[24693]: netsnmp_assert index == tmp failed if-mib/data_access/interface.c:469 _access_interface_entry_save_name() |
Автор: | and [ 21 май 2008, 11:53 ] |
Заголовок сообщения: | |
В логах биллинг сервера и радиуса ошибок незамечено! |
Автор: | and [ 21 май 2008, 12:29 ] |
Заголовок сообщения: | |
Нашёл проблему, неправильно передаётся PID процесса! Как побороть не знаю! Подскажите! |
Автор: | Администратор [ 21 май 2008, 14:52 ] |
Заголовок сообщения: | |
1. Какая версия pppd? 2. Приведите соответсвие pid процесса - Acct-Session-Id из пакета авторизации. |
Автор: | and [ 21 май 2008, 14:56 ] |
Заголовок сообщения: | |
Администратор писал(а): 1. Какая версия pppd?
2. Приведите соответсвие pid процесса - Acct-Session-Id из пакета авторизации. pppd 2.4.4 PID pppd 21987 Acct-Session-Id=4833E34955E300 При выполнении radius.sh kill -login 1 в лог выводится $1=-s $2=.1.3.6.1.4.1.2021.255.1 $3=integer $4=58112 |
Автор: | and [ 21 май 2008, 15:49 ] |
Заголовок сообщения: | |
and писал(а): Администратор писал(а): 1. Какая версия pppd? 2. Приведите соответсвие pid процесса - Acct-Session-Id из пакета авторизации. pppd 2.4.4 PID pppd 21987 Acct-Session-Id=4833E34955E300 При выполнении radius.sh kill -login 1 в лог выводится $1=-s $2=.1.3.6.1.4.1.2021.255.1 $3=integer $4=58112 Нашёл ответ на Вашем форуме старом! По документации при использовании pppd 2.4.4 в конфиге наса надо ставить 2.4.2 если сделать так то ошибка существует! А вот если поставить 2.4.3 ошибка исчезает! |
Автор: | Администратор [ 21 май 2008, 17:32 ] |
Заголовок сообщения: | |
Второй раз уже на моей памяти для 2.4.4 такая история. Действительно, теперь как для 2.4.3 шлет код сессии.. Изменил документацию |
Автор: | SPY [ 12 ноя 2009, 14:41 ] |
Заголовок сообщения: | Re: Сброс по snmp |
У меня похожая проблема, не сбрасывается сессия. Конфиг наса: Код: nas.inspector.snmp.port=161 nas.inspector.snmp.community=secret #входящий буфер в мегабайтах nas.inspector.snmp.buffer.in=4 #исходящий буфер в мегабайтах nas.inspector.snmp.buffer.out=4 # snmp.version=2 #возможные значения 2.4.2 и 2.4.3, для 2.4.4 указывается версия 2.4.3 pppd.version=2.4.3 nas.inspector.class=bitel.billing.server.processor.SNMPNASConnectionInspectorPPPD nas.inspector.snmp.kill.oid=1.3.6.1.4.1.2021.255.1 nas.inspector.snmp.check.oid=1.3.6.1.4.1.2021.255 pppd version 2.4.4 В passtest.log вижу такое: Код: $1=-s $2=.1.3.6.1.4.1.2021.255.1 $3=integer $4=2285 $1=-g $2=.1.3.6.1.4.1.2021.255.2285 $3= $4= $PID=2285 $COMMAND=/usr/sbin/pppd $1=-g $2=.1.3.6.1.4.1.2021.255.1 $3= $4= $PID=1 $COMMAND=/usr/sbin/pppd $1=-s $2=.1.3.6.1.4.1.2021.255.1 $3=integer $4=2285 $1=-g $2=.1.3.6.1.4.1.2021.255.1 $3= $4= $PID=1 $COMMAND=/usr/sbin/pppd $1=-s $2=.1.3.6.1.4.1.2021.255.1 $3=integer $4=2285 $1=-g $2=.1.3.6.1.4.1.2021.255.1 $3= $4= $PID=1 $COMMAND=/usr/sbin/pppd $1=-s $2=.1.3.6.1.4.1.2021.255.1 $3=integer $4=2285 $1=-g $2=.1.3.6.1.4.1.2021.255.1 $3= $4= $PID=1 $COMMAND=/usr/sbin/pppd $1=-s $2=.1.3.6.1.4.1.2021.255.1 $3=integer $4=2285 $1=-g $2=.1.3.6.1.4.1.2021.255.1 $3= $4= $PID=1 $COMMAND=/usr/sbin/pppd $1=-s $2=.1.3.6.1.4.1.2021.255.1 $3=integer $4=2285 $1=-g $2=.1.3.6.1.4.1.2021.255.2285 $3= $4= $PID=2285 $COMMAND=/usr/sbin/pppd если выполнять вручную, то: Код: # ./passtest.sh -g 1.3.6.1.4.1.2021.255.2285 1.3.6.1.4.1.2021.255.2285 string 2 Если использовать snmp v1 Код: snmpget -v1 -c secret х.х.х.х 1.3.6.1.4.1.2021.255.1 Timeout: No Response from х.х.х.х. В чем загадка? |
Автор: | SPY [ 13 ноя 2009, 13:05 ] |
Заголовок сообщения: | Re: Сброс по snmp |
Всем спасибо, проблема решена ![]() Проблема была в том, что snmpd у меня запускался от имени пользователя snmp. Команду Kill -1 желательно запускать от root: пришлось запустить snmpd от рута. Хоть к биллингу не имеет отношения, но может быть кому-то будет полезным. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |