diff options
author | Ilya Etingof <etingof@gmail.com> | 2017-07-13 15:10:02 +0200 |
---|---|---|
committer | Ilya Etingof <etingof@gmail.com> | 2017-07-13 15:10:02 +0200 |
commit | 1cb1b5d3ab410b12c991cb2ff3c7d940ae67a9f6 (patch) | |
tree | b13764ef5584f4cc241b76d6f4c616c5e2fdd9f6 /docs | |
parent | 1d2dc03045b9df5bbeb48cb8ed134f1c50079376 (diff) | |
download | pysnmp-git-1cb1b5d3ab410b12c991cb2ff3c7d940ae67a9f6.tar.gz |
more FAQ edits
Diffstat (limited to 'docs')
-rw-r--r-- | docs/source/faq/oids-not-increasing.rst | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/docs/source/faq/oids-not-increasing.rst b/docs/source/faq/oids-not-increasing.rst index 5952d09e..e08652cd 100644 --- a/docs/source/faq/oids-not-increasing.rst +++ b/docs/source/faq/oids-not-increasing.rst @@ -4,22 +4,22 @@ Dealing with the "OID not increasing" error Q. I'm walking a particular Agent with the `nextCmd()` or `bulkCmd()` functions. It works for some OIDs, but invariably fails at certain - OID with the *OID not increasing* diagnostics. What does it mean and + OID with the *OID not increasing* error. What does it mean and how do I fix that? A. The Agent you are talking to seems to be broken. The *OID not increasing* message means that in the course of fetching - OIDs from Agent, Manager receives an OID that is not greater than those - used in request. + OIDs from the Agent, Manager receives an OID that is not greater than those + passed in request. Due to the nature of GETNEXT/GETBULK algorithm, passing the same or lesser OID to Manager would result in fetching the same set of OIDs over and over again effectively creating an infinite loop between Manager - and Agent so they may never reach the end of MIB. So Manager tries - to intervene and prevent loop from happening. + and Agent so they may never reach the end of MIB. To prevent this the + Manager tries to intervene and prevent such loop from happening. If you have to work with a broken Agent and can terminate the - GETNEXT/GETBULK app at some point, you can pass the - `ignoreNonIncreasingOid` keyword parameter to the `nextCmd()` or `bulkCmd()` + GETNEXT/GETBULK command at some point, you can pass the + `ignoreNonIncreasingOid=True` keyword parameter to the `nextCmd()` or `bulkCmd()` to disable OID verification at the Manager side. .. code-block:: python |