问题标签 [oid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ip - 将 IP 地址表示为 OID
我如何将 IP 地址表示为 OID?有通用 IP 地址的子树吗?我本来期望像{ iso(1) org(3) dod(6) internet(1) protocols ip v4(4) address 127 0 0 1 }
(对于 127.0.0.1;1.3.6.1
是互联网 OID,但之后的所有内容只是我的示例)但在公共存储库中找不到它。
c# - 在空数据表中创建新行并获取正确的下一个 OID
我知道这看起来很简单,但似乎不起作用。我在 MsAccess 数据库中有一个表是空的,但它在某些时候确实有一些记录,当我执行 DataTable.NewRow 时,它返回一个新行,其中 objectid 字段为 0(自动增量字段)。在我将这个新行提交到数据库之后,它的 objectid 为 84(或者它认为下一个数字应该是什么),但我需要在提交之前有正确的 objectid 值,因为它在连接表中使用。如果我的数据表上至少有 1 条记录并执行 datatable.NewRow,那么新行的 objectid 将是正确的 84。这是我用来获取数据表的代码:
wso2 - WSO2 4.5 身份管理服务器 - 无法将用户写入外部 LDAP
我们在 WSO2 身份服务器版本 4.5.0 中遇到问题,我们已将默认的嵌入式 Apache DS 替换为 OID(Oracle Internet 目录)。
我们已经按照我们认为应该的方式更新了 user-mgt.xml 和其他配置文件。
但是,我们无法将用户/角色从 WSO2 写回 LDAP。
通过 Directory Studio 登录时,我们可以直接在 LDAP 中编写创建用户/角色。
我们可以在 WSO2 中查看用户/角色。我们也可以在 WSO2 中删除一个用户。
我们已经阅读了有关配置用户存储的用户文档:https ://docs.wso2.org/display/IS450/Configuring+Primary+User+Stores#ConfiguringPrimaryUserStores(Carbon4.2.0v2)-ConfiguringanexternalLDAPorActiveDirectoryuserstore
只有通过 WSO2 写入 LDAP 不起作用,所以它一定是 WSO2 配置问题。我再次将 UserStoreManager 配置为 ReadWriteLDAPUserStoreManager - 通过 WSO2 读取和删除工作正常。
有没有人对在哪里解决这个问题有任何想法/建议?
memory - SNMP:为什么我得到两个不同的内存值?
我试图弄清楚如何使用 SNMP 从 Cisco 设备中提取 CPU、内存等。
在 Cisco 的网站上,我发现了这个 OID:.1.3.6.1.4.1.9.9.48.1.1.1.6 (= ciscoMemoryPoolFree) http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?objectInput=1.3。 6.1.4.1.9.9.109.1.1.1.1.6&translate=翻译&submitValue=提交&submitClicked=true
我发现它是一个“标量对象”,我可以从中读取两个值。.1.3.6.1.4.1.9.9.48.1.1.1.6.1:35619504 .1.3.6.1.4.1.9.9.48.1.1.1.6.2:2516216
为什么空闲内存有两个不同的数字?
snmp - 如何在 SNMPSET 命令中设置 BITS 数据类型?
MIB OID 对象具有数据类型“位”:
根据 MIB 描述,默认为 DEFVAL { '00'h }。我想要设置值 2 (cpe)。我试图用命令设置值
但得到了
也试过
再次出错
针对此对象的 Snmpget 返回Hex-STRING: 00
为 BITS 数据类型设置值 2 的正确格式是什么?
net-snmp - 添加新 OID 时出现问题,收到一些垃圾值
我已向现有 MIB 树添加了一个新节点。在 MIB 定义文件中,它是 Counter32,因为它在 c 文件中将是 unsigned long。我在 C 文件中使用 OID 中的数据类型作为 ASN_COUNTER 并返回硬编码值。但是当我做 snmpwalk、snmpget 或使用推理 mib 浏览器查看价值时,它给了我一些垃圾价值。
如果我遗漏了什么,有人可以帮忙吗?
我正在修改 net snmp 定制软件。
谢谢。
snmp - SNMP MIB OID 分类为“提供状态”与“可设置”
为了更好地理解和简化,将所有 MIB OID 标识符分为两个主要类别是否正确?
- 那些提供关于某事(供应、负载、频率等)的状态(信息),即只读访问。
- 允许设置或更改特定参数的那些,即读写访问。
postgresql - 如何在 postgres 中查找表中行的 OID?
我最近在我们的 Postgres 数据库中遇到了一个问题,当我查询:从 myTable 中选择 * 时,结果是“无法打开与 OID 892600370 的关系”。而且它的前端应用程序不能再正常运行了。根据我的研究,我确定了有错误的列,但我想准确定位该列的行 OID,以便我可以修改它。请帮忙。
先感谢您。
php - 如何使用 PHP 从远程服务器获取 MIB 列表?
我正在从事一个涉及 SNMP 的项目。基本上我需要在 PHP 中构建 MIB 和 OID 树。
我知道已经有程序可以做到这一点,但我正在尝试实现我自己的版本以与我的 webapp 合并。
我所知道的:我熟悉 php SNMP 功能。我可以执行 SNMPWALk 来获取 OID 等。不幸的是,据我所知,没有一个函数可以找到所有 MIB 并解析它们。
我需要什么:首先从远程服务器获取所有 MIB 文档,然后根据每个文档获取它们的对象。最后,我的树将具有以下结构:
等等...
我也知道:
- 从实际服务器中,我可以获得所有 MIB 目录:
$net-snmp-config --default-mibdirs
- 我还可以获得所有 MIB 文档的列表:
$snmpwalk -mALL -v1 cpublic ip
我有 2 个问题。
- 如何从远程服务器获取所有 MIB 文档的列表?
- 有没有更简单的方法(使用已知函数)来解析每个 MIB 以获取对象?
谢谢
php - 如何在 php 的 SNMP::walk() 的输出中获取变量名而不是数字 OID?
我正在从事一个涉及 SNMP、MIBS 和 OIDS 的项目。
附录: 我想将 OID 翻译成名称,而不是数字格式。我只能远程访问服务器。
当我使用LINUX 终端和PHP 函数时,我得到了 2 种不同的 OID 格式
这就是我所做的:
在 LINUX 终端中输入:
/li>
输出与此类似(短版)
使用 php
/li>
输出如下
问题:如何在 php 中获得与 linux 终端格式类似的相同格式?
可能:是否有我们可以从 LINUX 终端运行的命令来更改 php 的 snmpwalk() 返回 OID 的格式?