SNMP v3 отваливается

Started by headcraft, April 23, 2014, 09:03:04 AM

Previous topic - Next topic

headcraft

Добрый день!

NetXMS мониторит mikrotik по snmp version 3 используя SHA1 и DES. Какое то время всё работает отлично, но в неопределённый момент netxms перестаёт стягивать значения OID, при этом пишет что связь установлена
[23.04.2014 08:35:36] **** Poll request sent to server ****
[23.04.2014 08:35:36] Poll request accepted
[23.04.2014 08:35:37] Starting configuration poll for node router1
[23.04.2014 08:35:37] Checking node's capabilities...
[23.04.2014 08:35:37]    Checking SNMP...
[23.04.2014 08:35:37]    Connectivity with SNMP agent restored
[23.04.2014 08:35:37]    SNMP agent is active (version 3)
[23.04.2014 08:35:37]    System description changed to RouterOS RB750
[23.04.2014 08:35:37]    System name changed to mikrotik
[23.04.2014 08:35:45] Capability check finished
[23.04.2014 08:35:45] Checking interface configuration...
[23.04.2014 08:35:45] Unable to get interface list from node
[23.04.2014 08:35:45]    Interface "ether1" is no longer exist
[23.04.2014 08:35:46]    Interface "ether2" is no longer exist
[23.04.2014 08:35:46]    Interface "ether3" is no longer exist
[23.04.2014 08:35:46]    Interface "ether4" is no longer exist
[23.04.2014 08:35:46]    Interface "ether5" is no longer exist
[23.04.2014 08:35:47] Interface configuration check finished
[23.04.2014 08:35:47] Checking node name
[23.04.2014 08:35:47] Node name is OK
[23.04.2014 08:35:47] Finished configuration poll for node router1
[23.04.2014 08:35:47] Node configuration was changed after poll
[23.04.2014 08:35:47] **** Poll completed successfully ****

SNMP walk тоже не выдаёт ничего. Однако в логе микротика пишет что неверный engine ID или "not in time window"

Лечится путём только рестарта процесса NetXMS. Ребут микротика не помогает и другие мониторы могут нормально с ним(микротиком) общатся.

Victor Kirhenshtein

Странно, сервер должен кешировать engine boots и engine time и повторять запрос при получении "not in time window" ошибки. Есть возможнось собрать дамп SNMP пакетов при возникновении этой проблемы?

headcraft

Недавно эта проблема повторилась, отвалилось сразу половина всех микротиков. Должно ещё раз появится, тогда я сделаю дамп

headcraft

Проблема повторилась.
Собрал дамп. Но есть ещё такая интересная вещь... Если в NetXMS в свойствах ноды поменять Authentication на MD5 и нажать OK - всё начинает работать (хотя на микротике настроен sha1). Если повторно войдём в свойства ноды, там уже выставленно sha1, а не md5. И при нажатии cancel всё перестаёт работать  Вот такая путаница...