02-07-2018 02:17 PM - edited 03-01-2019 09:33 AM
Hello,
I am a relatively novice with Cisco ACI and was trying to enable SNMP connectivity to it, so that I could send GET requests from my SNMP client. I tried configuring SNMP in ACI using the following resource:
After doing so however, the GET requests I send from my SNMP client time out. I am using SNMP v2 however, not SNMP v3, so instead of adding an SNMP user as instructed in that video above, I instead added a Community Policy with the name "public", to match the read-community string I am sending from my SNMP client on GET requests. If I ssh into the APIC controller and run "show snmp", it shows my SNMP policy as enabled.
I then read somewhere in the docs that as of ACI v1.2, one must be using an Out-of-Band contract that permits traffic on UDP 161 in order for SNMP to work. I found the following document which describes doing this:
I tried following the instructions in that link, to add an Out-of-Band contract for the Mgmt Tenant, however I don't seem to have it configured correctly, because my SNMP requests are still being ignored by ACI.
In following the instructions, there was no Out-of-Band contract in my Mgmt Tenant yet, so I created one under Security Policies -> Out-of-Band Contracts, and created a Subject for it which uses a Filter I created separately (which matches all IP->UDP packets for now).
Is there something else needed to get this all to work?
Thanks in advance,
Steve
03-02-2018 05:31 PM
Were you able to resolve? I'm currently working through this myself. I'll help if I can figure this out :)
04-18-2018 05:06 PM
FYI, I was able to get this resolved. I had to rebuild the default contract. Somehow it was hosed up, although the configuration was correct. By rebuilding the default contact, any/any was once again working and SNMP also worked.
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