Discussion:
Unknown Engine ID
(too old to reply)
Simon Chamlian
2015-12-21 19:27:51 UTC
Permalink
Hi,


Using Ney-SNMP 5.7.1., I have an agent (v3) running.


The user of this agent is responsible for making the server and he is
complaining that when they change the server to a new server (same machine)
to communicate to agent:

a) They do a GET with empty with empty binding to get the Engine ID


b) The engine replies with Unknown Engine ID


After that, they can no longer communicate with the agent.


The agent uses its own snmpd.conf file with following content:

createUser Foo md5 “password”

rwuser Foo



Any hints on what is happening?

How is Engine ID created when not specified in snmpd.conf file?


Thanks,

S.
Michael Schwartzkopff
2015-12-22 07:06:56 UTC
Permalink
Post by Simon Chamlian
Hi,
Using Ney-SNMP 5.7.1., I have an agent (v3) running.
The user of this agent is responsible for making the server and he is
complaining that when they change the server to a new server (same machine)
a) They do a GET with empty with empty binding to get the Engine ID
b) The engine replies with Unknown Engine ID
After that, they can no longer communicate with the agent.
who "they"?

This is the mechanism to discover the engineID of a unknown device. The
manager should continue and request the information using the discovererd
engineID.

If you have duplicate engineIDs the manager will stop or send out the request
with a wrote bootCount.

See:
https://sys4.de/en/blog/2013/09/23/monitoring-snmpv3-and-engineid/
https://support.zabbix.com/browse/ZBX-8385


Mit freundlichen Grüßen,

Michael Schwartzkopff
--
[*] sys4 AG

http://sys4.de, +49 (89) 30 90 46 64, +49 (162) 165 0044
Franziskanerstraße 15, 81669 München

Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein
Loading...