07-17-2014 01:59 AM
Hello Community.
I have a problem with a Catalyst 6500 VSS. I get in Prime all the time a snmp failure, only for this device. SNMP is configured like on all other devices.
07-17-2014 04:28 AM
Hi Stefan,
try to do o a warm restart of the SNMP server by using the following Commands on one of the devices:
# no snmp-server
# snmp-server community (Community String Name) RO
This will warm restart your SNMP Server.
Also , check if the device is experiencing HIGH CPU ?
Thanks-
Afroz
***Ratings Encourages Contributors***
07-22-2014 03:04 AM
Hi Afroz.
I have tested to warm restart the snmp server but it does not help. I also have no high cpu when i discover the device.
Any other idea?
Stefan
07-22-2014 05:12 PM
Hi Stefan,
It looks like SNMP polling on this device is very frequent.
If are using other NMS server then try to increase the polling interval on them .
Also try to increase the SNMP timeout and retry on PI :
Administration > System Settings > SNMP Settings
Reachability Retries=3 Reachability Timeout=10-14
Thanks-
Afroz
***Ratings Encourages Contributors ****
07-24-2014 12:48 AM
Hi Afroz.
Thank you for your reply. Now i have created a tac. When i have a solution i will let you know.
Regards Stefan
11-14-2014 07:21 AM
Hi Stefan,
has you received a feedback from TAC?
I have the same problem with the exact same infrastructure.
best, wim
02-25-2015 05:09 AM
Hello guys,
the problem is solved but i don´t have a explanation. We deleted and readded the device a view times and than it works.
Regards Stefan
03-09-2015 04:14 PM
I found that on 6880s running VSS the snmp engineID ends up being the same ID on different devices. That number needs to be unique across devices or it causes the connectivity errors you are describing. You can validate if this is your issue by running "show snmp engine". If you get something like this you have an issue.
Device1# sh snmp engine
Local SNMP engineID: 800000090300000000000001
Remote Engine ID IP-addr Port
Device2#sho snmp engi
Local SNMP engineID: 800000090300000000000001
Remote Engine ID IP-addr Port
My work around was to specify the snmp engineID number. I just picked the mac address of one of the interfaces and doubled it. Then repeated across all other distribution switches to avoid having the issue pop up again.
08-20-2015 08:07 AM
Hi
I've been having this exact same problem with our 6509 VSS's and I wondered if you could clarify your workaround please.
Did you basically just use the command 'snmp-server engineID local 10bd18e4018010bd18e40180' (I chose the SVI MAC for VLAN2 which was 10bd18e40180)
Have you had this issue on any other switches?? I also seem to be getting it frequently on 3750 Stacks too???
08-20-2015 08:34 AM
Hi BlueyVIII,
Before doing anything confirm that the SNMP EngineID is in fact identical on more than one switch, using the commands shown above. The bug where this behavior is documented (CSCuj55749) shows it to only affect Supervisor Engine 2T in VSS configuration running IOS 15.1SY train.
It's however not impossible that the same issue exists on other combinations. Just make sure that you're applying a fix to the right problem.
The command is: snmp-server engineID local engineid-string
The engine ID can be any 24 characted long string.
Sigurbjartur
08-20-2015 09:57 AM
Thanks Sigurbjartur,
That's really helpful as we're running SUP2T's with VSS and an affected version of IOS so I'll arrange to get these upgraded.
As a workaround for the immediate future I removed the VSS from PI2.2 and then used the IOS command mentioned above to change the local SNMP Engine ID. However, now when I try to add the VSS back into Cisco Prime won't verify the SNMP credentials (the CLI credentials verify OK).
Are there any other commands I need to do on the VSS as a result of the SNMP EngineID changing?
08-20-2015 10:20 AM
Yes!
If you're using SNMPv3.
When you create a SNMPv3 user, the hashes for the authentication and encryption password are generated by, among other things, using the SNMP engineID. Therefore you must recreate the SNMPv3 users.
08-20-2015 10:47 AM
Thanks for quick reply, but we're only using V2..
However, since I made the EngineID change I've noticed the 2 lines below now appear in the config..
snmp mib community-map public engineid 800000090300000000000000
snmp mib community-map write engineid 800000090300000000000000
The numbers at the end of these commands correlate with the previous EngineID (before I made the change).
08-20-2015 10:54 AM
Aha, I only use SNMPv3 and wasn't aware this would happen but according to the IOS command reference: "Similar restrictions require the reconfiguration of community strings when the engine ID changes"
From your output it's clear that the community strings are tied to the engineID. Have you tried removing those commands to see if that works? Otherwise you might try to remove the snmp-server community and re-adding it.
08-20-2015 01:25 PM
Thanks again - I removed those 2 commands and it didn't help, so I also removed the SNMP Server community strings and then re-added them but unfortunately this made no difference either.
I then tried a 'no snmp-server' command and re-added the SNMP Server communities to see if a 'warm restart' of SNMP would clear the problem but it's still occuring..
When I select the device in Prime and click "Verify Credentials" they all (SNMP & SSH) verify fine!!
Any ideas?
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide