Мунин «Неизвестная опция: snmpauthprotocol»

Мунин «Неизвестная опция: snmpauthprotocol»

Я пытаюсь установить протокол аутентификации SNMP на SHA для подключения к моему коммутатору CISCO. Когда я запускаю:

sudo munin-node-configure --snmp SWITCH01 --snmpversion 3 --snmpauthprotocol sha --snmpusername munin --snmpauthpass PASSWORD

Я получаю сообщение об ошибке:

Unknown option: snmpauthprotocol

В руководстве указано, что такая опция доступна:

--snmpauthprotocol <protocol>
           Authentication protocol.  One of 'md5' or 'sha' (HMAC-MD5-96, RFC1321 and SHA-1/HMAC-SHA-96, NIST FIPS PIB 180, RFC2264).  ['md5']

Я мог бы изменить протокол на коммутаторе... Если бы я случайно не запретил себе доступ по SSH... Мне сегодня не хочется ехать 2 часа на машине :/

Еще одно замечание: если я запущу его без --snmpauthprotocoland с, то --debugполучу:

Received usmStatsWrongDigests.0 Report-PDU with value 4 during synchronization

Итак, я определенно не могу использовать md5...

решение1

Я только что скачал munin 2.0.25 и посмотрел исходники. Попробуйте использовать --snmpauthprotoвместо --snmpauthprotocol.

Да, текст справки неверный. Я, пожалуй, открою вопрос здесь:https://github.com/munin-monitoring/munin/issuesЯ отправил запрос на исправление опечатки в коде.https://github.com/munin-monitoring/munin/pull/510который теперь включен в код github и может быть включен в релиз 2.1.13.

решение2

Пробовали ли вы это:

  sudo munin-node-configure --snmp SWITCH01 --snmpversion 3 --snmpauthproto md5 --snmpusername munin --snmpauthpass PASSWORD

и это может хорошо работать таким образом.

Связанный контент