On Wed, Sep 08, 2021 at 02:17:14PM -0400, Bill Fenner wrote:
> On Fri, Sep 3, 2021 at 3:43 AM Feroz wrote:
>
> > My question is, is there a way to block an agent from responding to
> > queries ( by timeout), till time the sub-agent connects to the agent.
> >
>
> No, the master agent always live
how about to have a flag, that will be set to TRUE
in handle_master_agentx_packet() and check the flag in handle_snmp_packet()
*master_admin.c*
case AGENTX_MSG_PING:
asp->status = agentx_ping_response(session, pdu);
+subagent_connected = TRUE;
break;
*snmp_agent.c*
For my testing I added "proxy -v2c -c public udp:127.0.0.1:9 .1.3" in
snmpd.conf file..
Unfortunately I still get "No Such Instance currently exists at this OID",
for some time, whenever I restart the sub-agent.
On Wed, Sep 8, 2021 at 11:47 PM Bill Fenner wrote:
> On Fri, Sep 3, 2021 at 3:43 AM
Hi Bill,
I have only one sub-agent running on the same box.
Let me test by adding the proxy configuration in snmpd.conf that you shared.
i.e:
"proxy udp:127.0.0.1:9 .1.3"
Thanks a lot for your response.
-Feroz
On Wed, 8 Sep, 2021, 11:47 pm Bill Fenner, wrote:
> On Fri, Sep 3, 2021 at 3:43 AM
On Fri, Sep 3, 2021 at 3:43 AM Feroz wrote:
> My question is, is there a way to block an agent from responding to
> queries ( by timeout), till time the sub-agent connects to the agent.
>
No, the master agent always lives under the impression that it knows
everything. You may be able to fake i
Hi,
I have an agent/sub-agent model.
I have moved the implementation of System-MIB to a sub-agent.
While the sub-agent is still connecting to agent, if someone queries for "
SNMPv2-MIB::sysObjectID.0", agent is responding with "*No Such Object
available on this agent at this OID*