Munin 'Неизвестная опция: 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 часа: /

Просто в качестве дополнительной заметки, если я запусту его без --snmpauthprotocol и с --debug Я получил:

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

Так что я точно не могу использовать md5 ...

2 ответа

Решение

Я только что скачал 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 .

Вы пробовали это:

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

и это может нормально работать таким образом.

Другие вопросы по тегам