forum.bitel.ru
http://forum.bitel.ru/

[noSuchInstance] проблема с настройкой snmpd
http://forum.bitel.ru/viewtopic.php?f=5&t=1958
Страница 1 из 1

Автор:  dvgorsky [ 27 фев 2009, 21:55 ]
Заголовок сообщения:  [noSuchInstance] проблема с настройкой snmpd

Приветствую!
Пытаюсь настроить отключение клиентов и при обнулении баланса клиента либо запуске скрипта ./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 ]
Заголовок сообщения: 

Цитата:
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

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

Автор:  dvgorsky [ 05 мар 2009, 16:00 ]
Заголовок сообщения: 

Это в режиме update

Автор:  Администратор [ 12 мар 2009, 16:36 ]
Заголовок сообщения: 

Цитата:
Это при килянии вылазит или работе коннекта?

Автор:  dvgorsky [ 13 мар 2009, 12:44 ]
Заголовок сообщения: 

Когда биллинг шлет сигналы на отключение. В радиус-логе появляются в количестве указанном в конфиге посылы на отключение

Автор:  Администратор [ 19 мар 2009, 16:41 ]
Заголовок сообщения: 

Вроде когда-то я встречал такую проблему.. Насколько понимаю, дело в том, что перед записью значения в сущность, net-snmp пытается считать текущее значение (видимо, чтобы не менять, если такое же). А скрипт его не выдает. Вот и ругается.

Автор:  dvgorsky [ 31 мар 2009, 21:02 ]
Заголовок сообщения: 

Имеете ввиду скрипт passtest ?

Автор:  Администратор [ 01 апр 2009, 14:46 ]
Заголовок сообщения: 

Да.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/