
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 --snmpauthprotocol
y con --debug
obtengo:
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 --snmpauthproto
en 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.