我正在尝试将 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 ...