Я пытаюсь установить протокол аутентификации 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...
Я просто загрузил munin 2.0.25 и посмотрел на источник. Попытайтесь использовать --snmpauthproto
вместо --snmpauthprotocol
.
Да, текст справки является неправильным. <забастовка> я, вероятно, открою проблему здесь: https://github.com/munin-monitoring/munin/issues забастовка>. Я вставил запрос получения по запросу для исправления опечатки в коде https://github.com/munin-monitoring/munin/pull/510, который теперь был encorportated в код GitHub и может быть включен в выпуск 2.1.13.
Имейте Вас, попробовал это:
sudo munin-node-configure --snmp SWITCH01 --snmpversion 3 --snmpauthproto md5 --snmpusername munin --snmpauthpass PASSWORD
и это могло бы хорошо работать этот путь.