BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 24 июн 2025, 15:43

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: 27 фев 2009, 21:55 
Не в сети

Зарегистрирован: 02 фев 2008, 20:20
Сообщения: 8
Карма: 0
Приветствую!
Пытаюсь настроить отключение клиентов и при обнулении баланса клиента либо запуске скрипта ./radius.sh kill -login test tcpdump -i lo вижу:

18:25:46.612713 IP localhost.49568 > localhost.snmp: C=bg SetRequest(29) E:2021.255.1=11939
18:25:46.661318 IP localhost.snmp > localhost.49568: C=bg GetResponse(29) E:2021.255.1=11939
18:25:48.619480 IP localhost.49568 > localhost.snmp: C=bg SetRequest(29) E:2021.255.1=11939
18:25:48.665724 IP localhost.snmp > localhost.49568: C=bg GetResponse(29) E:2021.255.1=11939
18:25:50.620572 IP localhost.49568 > localhost.snmp: C=bg SetRequest(29) E:2021.255.1=11939
18:25:50.666352 IP localhost.snmp > localhost.49568: C=bg GetResponse(29) E:2021.255.1=11939
18:25:52.621697 IP localhost.49568 > localhost.snmp: C=bg SetRequest(29) E:2021.255.1=11939
18:25:52.668132 IP localhost.snmp > localhost.49568: C=bg GetResponse(29) E:2021.255.1=11939
18:25:54.622794 IP localhost.49568 > localhost.snmp: C=bg SetRequest(29) E:2021.255.1=11939
18:25:54.668717 IP localhost.snmp > localhost.49568: C=bg GetResponse(29) E:2021.255.1=11939
18:25:56.634066 IP localhost.49568 > localhost.snmp: C=bg GetRequest(28) E:2021.255.11939
18:25:56.673411 IP localhost.snmp > localhost.49568: C=bg GetResponse(28) E:2021.255.11939=[noSuchInstance]
18:26:00.632724 IP localhost.49568 > localhost.snmp: C=bg GetRequest(28) E:2021.255.11939
18:26:00.633502 IP localhost.snmp > localhost.49568: C=bg GetResponse(28) E:2021.255.11939=[noSuchInstance]

PID процесса действителен подключенному логину (kill pid - килляет то что надо :D )

connection.log:

INFO 27.02.2009 18:25:46 [ test; test; 91153 ] Set connection to KILL
INFO 27.02.2009 18:25:46 [ test; test; 91153 ] sendKillRequest
INFO 27.02.2009 18:25:46 [ test; test; 91153 ] SNMP reset request: set 1.3.6.1.4.1.2021.255.1 i 11939
INFO 27.02.2009 18:25:48 [ test; test; 91153 ] sendKillRequest
INFO 27.02.2009 18:25:48 [ test; test; 91153 ] SNMP reset request: set 1.3.6.1.4.1.2021.255.1 i 11939
INFO 27.02.2009 18:25:50 [ test; test; 91153 ] sendKillRequest
INFO 27.02.2009 18:25:50 [ test; test; 91153 ] SNMP reset request: set 1.3.6.1.4.1.2021.255.1 i 11939
INFO 27.02.2009 18:25:52 [ test; test; 91153 ] sendKillRequest
INFO 27.02.2009 18:25:52 [ test; test; 91153 ] SNMP reset request: set 1.3.6.1.4.1.2021.255.1 i 11939
INFO 27.02.2009 18:25:54 [ test; test; 91153 ] sendKillRequest
INFO 27.02.2009 18:25:54 [ test; test; 91153 ] SNMP reset request: set 1.3.6.1.4.1.2021.255.1 i 11939
INFO 27.02.2009 18:25:56 [ test; test; 91153 ] sendKillRequest
INFO 27.02.2009 18:25:56 [ test; test; 91153 ] Set connection to KILL
INFO 27.02.2009 18:25:56 [ test; test; 91153 ] DialUpNASConnection set STATUS=2
INFO 27.02.2009 18:26:02 [ test; test; 91153 ] DialUpNASConnection update connection..
INFO 27.02.2009 18:26:02 [ test; test; 91153 ] DialUpNASConnection set STATUS=1
INFO 27.02.2009 18:27:00 [ test; test; 91153 ] DialUpNASConnection set STATUS=2
INFO 27.02.2009 18:27:02 [ test; test; 91153 ] DialUpNASConnection update connection..

Мой snmpd.conf :

com2sec billing localhost bg
com2sec local localhost public
group groupbill v2c billing
group groupbill v2c local
view all included .1.3.6.1.4.1.2021.255 ff.f0
syslocation Unknown (configure /etc/snmp/snmpd.local.conf)
syscontact Root <root@localhost> (configure /etc/snmp/snmpd.local.conf)
pass .1.3.6.1.4.1.2021.255 /bin/sh /usr/local/passtest.sh

Вопрос между прочим для общего развития :) - что означает ff.f0 ?

На ориг сайте snmpd есть объяснение этой ошибки, но хотелось бы понять это на русском языке:
http://www.net-snmp.org/docs/man/snmpd.conf.html
http://www.net-snmp.org/dev/agent/group ... ainer.html

Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 мар 2009, 14:45 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
18:26:00.632724 IP localhost.49568 > localhost.snmp: C=bg GetRequest(2Cool E:2021.255.11939
18:26:00.633502 IP localhost.snmp > localhost.49568: C=bg GetResponse(2Cool E:2021.255.11939=[noSuchInstance]

Это при килянии вылазит или работе коннекта? Режим update/checker?

Цитата:
Вопрос между прочим для общего развития Smile - что означает ff.f0 ?


Цитата:
MASK is a list of hex octets (optionally separated by '.' or ':') with the set bits indicating which subidentifiers in the view OID to match against. If not specified, this defaults to matching the OID exactly (all bits set), thus defining a simple OID subtree. So:

view iso1 included .iso 0xf0
view iso2 included .iso
view iso3 included .iso.org.dod.mgmt 0xf0

Это битовая маска, означает, что читать можно любые значения из этого узла данному юзеру.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 мар 2009, 16:00 
Не в сети

Зарегистрирован: 02 фев 2008, 20:20
Сообщения: 8
Карма: 0
Это в режиме update


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 мар 2009, 16:36 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
Это при килянии вылазит или работе коннекта?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 мар 2009, 12:44 
Не в сети

Зарегистрирован: 02 фев 2008, 20:20
Сообщения: 8
Карма: 0
Когда биллинг шлет сигналы на отключение. В радиус-логе появляются в количестве указанном в конфиге посылы на отключение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 мар 2009, 16:41 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Вроде когда-то я встречал такую проблему.. Насколько понимаю, дело в том, что перед записью значения в сущность, net-snmp пытается считать текущее значение (видимо, чтобы не менять, если такое же). А скрипт его не выдает. Вот и ругается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 мар 2009, 21:02 
Не в сети

Зарегистрирован: 02 фев 2008, 20:20
Сообщения: 8
Карма: 0
Имеете ввиду скрипт passtest ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2009, 14:46 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Да.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.046s | 33 Queries | GZIP : On ]