I think the scenario you've described is working as expected, according to
rfc2089, sxn 2.1:
The SNMPv2 error status is mapped to an SNMPv1 error-status using
this table:
SNMPv2 error-status SNMPv1 error-status
=================== ===================
noError noError
tooBig tooBig
noSuchName noSuchName
badValue badValue
readOnly readOnly
genErr genErr
wrongValue badValue
wrongEncoding badValue
wrongType badValue
wrongLength badValue
inconsistentValue badValue
noAccess noSuchName
--> notWritable noSuchName
noCreation noSuchName
inconsistentName noSuchName
resourceUnavailable genErr
commitFailed genErr
undoFailed genErr
authorizationError noSuchName
It appears that your Agent is receiving and responding with SNMPv1 PDUs, but
the subagent/handler for sysDescr.0 is returning an SNMPv2c error code.
Hope this helps.
Regards,
Mark Ellison
------------------------------------------------------------------------------------------------------
Heiko Boch wrote:
> Hi all!
>
> I guess I ran into a bug of Scotty's agent implementation.
> When I try to set the value of a MIB variable that is defined read-only
> (for instance sysDescr.0), Scotty's SNMP handler claims to return a
> notWritable result but the manager receives a noSuchName error. Both,
> manager and agent are running in snmpV1 mode, so I expect neither of
> both to happen, rather than the agent should yield a readOnly error
> and the manager should receive this.
>
> I am using Scotty v2.1.6 on Linux 2.0.25.
>
> Any ideas?
>
> Heiko
> --
> !! This message is brought to you via the `tkined & scotty' mailing list.
> !! Please do not reply to this message to unsubscribe. To subscribe or
> !! unsubscribe, send a mail message to <tkined-request@ibr.cs.tu-bs.de>.
> !! See http://wwwsnmp.cs.utwente.nl/~schoenw/scotty/ for more information.
-- !! This message is brought to you via the `tkined & scotty' mailing list. !! Please do not reply to this message to unsubscribe. To subscribe or !! unsubscribe, send a mail message to <tkined-request@ibr.cs.tu-bs.de>. !! See http://wwwsnmp.cs.utwente.nl/~schoenw/scotty/ for more information.