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
и это может нормально работать таким образом.