如何修复“usmUserSecurity”的 GET 请求在netsnmp中?

发布于 2024-11-15 02:37:48 字数 407 浏览 5 评论 0原文

snmpget -v 2c -c public myDevice usmUserSecurity

返回:

SNMP-USER-BASED-SM-MIB::usmUserSecurityName.".q...s...."."__internal__" = STRING: __internal__

而不是 NoSuchObject/Instance。 usmUserTable 中的所有其他列都会发生相同的行为。

在这种情况下,get 请求看起来就像 getNext 一样。我正在尝试解决此问题,但我似乎找不到处理这些请求的相关代码部分(在 net-snmp 代码库中)。有人可以帮忙吗?

snmpget -v 2c -c public myDevice usmUserSecurity

Returns:

SNMP-USER-BASED-SM-MIB::usmUserSecurityName.".q...s...."."__internal__" = STRING: __internal__

instead of NoSuchObject/Instance.
The same behaviour happens for all the other columns in usmUserTable.

Looks like the get requests act as getNext in this case. I am trying to fix this, but I can't seem to find the relevant part of code ( in the net-snmp code base ) which deals with these requests. Can someone assist?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一向肩并 2024-11-22 02:37:48

你最好捕获网络数据包,然后看看捕获的数据包是否特殊。由于 Net-SNMP 是如此“古老”且稳定,因此您发现新错误的可能性最小。

You'd better capture the network packets and then see if the captured packets are special. As Net-SNMP is so "old" and stable, it is least likely that you discover a new bug.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文