IOS modifica l'Id del motore SNMPv3


8

Ho riscontrato un problema molto strano durante la configurazione del motore di destinazione remoto su uno switch Catalyst 3750. L'interruttore cambia il engineId, mette uno zero tra le ultime due cifre. Come mostrato di seguito cambia ... da e166 a ... e1606. Ho provato a rimuovere l'utente, riavviare l'interruttore e aggiungere nuovamente l'utente, ma l'interruttore cambia ogni volta il engineId. Ho configurato decine di interruttori esattamente allo stesso modo e non ho mai riscontrato questo problema prima. Qualcuno sa quale potrebbe essere il problema?

sw21(config)#snmp-server engineID remote 10.1.9.6 udp-port 162 b7a9d3ca99325e6b5fb2894a500e166

sw21#show snmp user
User name: trap
Engine ID: B7A9D3CA99325E6B5FB2894A500E1606
storage-type: nonvolatile        active
Authentication Protocol: SHA
Privacy Protocol: None
Group-name: sys

sw21#show version
....
Switch Ports Model              SW Version            SW Image
------ ----- -----              ----------            ----------
*    1 30    WS-C3750X-24       12.2(55)SE5           C3750E-UNIVERSALK9-M
     2 30    WS-C3750X-24       12.2(55)SE5           C3750E-UNIVERSALK9-M

Risposte:


7

Cisco IOS ha riempito gli ultimi 8 bit perché apparentemente hai lasciato una cifra disattivata per renderla un valore legittimo ... 31 caratteri non sono un numero esadecimale valido

[mpenning@some_machine ~]$ python
Python 2.6.6 (r266:84292, Feb 22 2013, 00:00:18)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> this_str = "b7a9d3ca99325e6b5fb2894a500e166"
>>> len(this_str)
31
>>>
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.