IOS mengubah engineI SNMPv3

8

Saya telah mengalami masalah yang sangat aneh ketika mengkonfigurasi engineId target jarak jauh pada switch Catalyst 3750. Saklar mengubah engineId, menempatkan nol di antara dua digit terakhir. Seperti yang ditunjukkan di bawah ini, perubahan ... e166 ke ... e1606. Saya telah mencoba menghapus pengguna, me-reboot switch dan menambahkan kembali pengguna tetapi switch mengubah engineId setiap waktu. Saya telah mengonfigurasi puluhan sakelar dengan cara yang persis sama dan belum pernah menemukan masalah ini sebelumnya. Adakah yang tahu apa masalahnya?

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
andbos
sumber

Jawaban:

7

Cisco IOS mengisi 8-bit terakhir karena Anda tampaknya meninggalkan satu digit untuk menjadikannya nilai yang sah ... 31 karakter bukan angka hex yang valid

[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
>>>
Mike Pennington
sumber