Munin 'Opção desconhecida: snmpauthprotocol'

Munin 'Opção desconhecida: snmpauthprotocol'

Estou tentando definir o protocolo de autenticação SNMP como SHA para conectar-me ao meu switch CISCO. Quando corro:

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

Estou recebendo o erro:

Unknown option: snmpauthprotocol

Diz no manual que a opção está disponível:

--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']

Eu poderia mudar o protocolo no switch... Se eu não tivesse negado acidentalmente o acesso ssh para mim mesmo... Não estou com vontade de fazer uma viagem de 2 horas hoje:/

Apenas como uma observação extra, se eu executá-lo sem --snmpauthprotocole com --debugrecebo:

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

Então, definitivamente não posso usar md5 ...

Responder1

Acabei de baixar o munin 2.0.25 e olhei a fonte. Tente usar --snmpauthprotoem vez de --snmpauthprotocol.

Sim, o texto de ajuda está errado. Provavelmente abrirei um problema aqui:https://github.com/munin-monitoring/munin/issues. Coloquei uma solicitação pull para corrigir o erro de digitação no códigohttps://github.com/munin-monitoring/munin/pull/510que agora foi incorporado ao código do github e pode ser incluído na versão 2.1.13.

Responder2

Você já tentou isso:

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

e pode funcionar bem dessa maneira.

informação relacionada