Munin 'Opción desconocida: snmpauthprotocol'

Munin 'Opción desconocida: snmpauthprotocol'

Estoy intentando configurar el protocolo de autenticación SNMP en SHA para conectarme a mi conmutador CISCO. Cuando corro:

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

Recibo el error:

Unknown option: snmpauthprotocol

En el manual dice que la opción está disponible:

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

Podría cambiar el protocolo en el conmutador... Si no me hubiera negado accidentalmente el acceso ssh... No tengo ganas de conducir 2 horas hoy :/

Solo como nota adicional, si lo ejecuto sin --snmpauthprotocoly con --debugobtengo:

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

Entonces, definitivamente no puedo usar md5...

Respuesta1

Acabo de descargar munin 2.0.25 y miré la fuente. Intenta usar --snmpauthprotoen lugar de --snmpauthprotocol.

Sí, el texto de ayuda es incorrecto. Probablemente abriré un problema aquí:https://github.com/munin-monitoring/munin/issues. He realizado una solicitud de extracción para corregir el error tipográfico en el código.https://github.com/munin-monitoring/munin/pull/510que ahora se ha incorporado al código de github y puede incluirse en la versión 2.1.13.

Respuesta2

¿Has probado esto?

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

y podría funcionar bien de esta manera.

información relacionada