问题标签 [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.
.net - 使用 LDAP 验证用户登录
对于 ASP.NET Web 应用程序,我无法使用 LDAP 成功验证用户。我已经在我们自己的网络上针对 Active Directory 执行此操作,但这是针对我们网络之外的 OID(Oracle Internet 目录)服务器。
通常,我使用以下代码没有问题。
对于此应用程序,我将针对我们网络外部的目录,并且上述方法失败(服务器不支持请求的身份验证方法。)。
我可以使用以下方法成功绑定到 LDAP 服务器:
在那之后,我一直无法找到一种方法来使用他们的密码验证用户的登录信息,然后拉回一些信息。
perl - 如何检索通过 SNMP 接收的发送字节
我正在编写一个 Perl 脚本,它应该检索从远程主机发送/接收的字节,长话短说我想监控网络流量。请注意,主机可能是实际主机或路由器/交换机等其他东西。我检索的数据将存储在循环数据库中,但这并不重要。
我要做的第一件事是检索主机的接口,然后我应该寻找流量使用情况。我可以使用 OID 做到这一点吗?是否有存储这些值的表?
oracle - 使用 OCI 驱动程序的 Oracle OID 的 JDBC 连接字符串
我知道如何使用 OID 和瘦客户端 jdbc 驱动程序连接到 oracle:
但是,我无法使用 jdbc、oci 和 oid 进行连接。Oracle 不断输出无效的 URL 消息。我尝试了以下方法:
我已经为 10g 数据库设置了 ORACLE_HOME。我已将库添加到 LD_LIBRARY_PATH。我已经设置了 java.library.path 系统属性。最后,我可以使用 sqlplus 和符号 oid 名称进行连接。
应该使用什么连接字符串?
python - 解析 SNMP MIB 文件以生成设备和 OID 列表
我正在处理大量 SNMP MIB 文件,并从中创建设备字典及其各自的 ID,格式为“1.3.6.1.4.1.9.1.694”:“catalyst296024”。
我目前正在将 Mibble 用于 MIB 解析部分,因为在尝试了其他应用程序/模块之后,我发现它是理想的。然后我使用 python 来处理数据。
我的问题是我只需要“设备名称和 OID”。因为当我解析时,我得到了所有的 OID 数据,我还没有设法找到一种方法来智能地识别设备并忽略其余的东西。(少物理逐行查看数据)
perl - Perl:SNMP - 通配符 OID
我有一个监视任何启用 SNMP 的服务的 Perl 脚本。
它的工作方式是我有一个包含多个服务的配置文件,每个服务都有一个要收集的指标列表。
例子:
该脚本将遍历配置文件,获取所有指标的信息并将输出写入 CSV 文件。
现在,我需要帮助。
我被要求实现允许在 SNMP 路径中使用通配符进行收集的逻辑。所以我的配置文件现在需要如下所示:
因此,当收集发生时,它会以某种方式循环如下:
我目前正在使用 Net::SNMP 库:
http://metacpan.org/pod/Net::SNMP
这可能吗?我正在考虑通过 get_entries 或 get_table 方法以某种方式模拟“snmpwalk”,但我不太确定这是否可行。
如果有人可以提供帮助或至少为我指明正确的方向,将不胜感激。
谢谢你。
postgresql - 将 bytea 列转换为 OID,同时保留值
我正在尝试将bytea
列更改为具有类型oid
并仍保留值。
我尝试过使用以下查询:
但这只是给了我错误:
有什么方法可以实现我想要的吗?
c++ - SNMP AgentX:如何注册 OID?
我正在用 C++ 为 Net-SNMP 编写 AgentX 子代理。
我尝试像这样注册 OID 1.3.6.1.4.1.4711.1.1
奇怪的是 1.3.6.1.4.1.4711.1.1 的 snmpget 失败,并且我的处理程序仅在我为 1.3.6.1.4.1.4711.1.1.0 执行 snmpget 时才被调用(添加零)。
如何注册 1.3.6.1.4.1.4711.1.1 ?
net-snmp.org 上的示例都注册了一个实例变量,但我必须运行一些代码来收集该值。
我是否必须将我的回调声明为来自 C++ 应用程序的外部“C”?
是否有人有一个示例如何注册 1.3.6.1.4.1.4711.1 以下的所有 OID,所以我不必定义这么多处理程序?
vb.net - 使用 System.DirectoryServices.Protocols 按可分辨名称获取用户
我有一个相当广泛的应用程序,它被构建为通过 OID 为多个 Web 应用程序提供 SSO。问题是我们已经看到一些用户在其中一个应用程序的角色上变得“孤立”。我编写了一个方法,该方法返回所有有权访问该角色的用户的专有名称。为了执行清理,我试图确保在上一步中返回的用户确实存在于 OID 中。在搜索用户或角色时,我一直在使用 System.DirectoryServices.Protocols.SearchRequest 类,但它不适用于可分辨名称。下面是我的方法。它已经更改了几次以尝试不同的方式使其工作。
parsing - 如何从所有 MIB 中获取所有 OID
我想获取加载在管理器上的 MIB 中所有 OID 的列表并将其显示给用户,以便他们可以选择哪个 MIB 对象来执行 GET/SET 请求。我还想获取对象的语法和最大访问权限。我正在使用 C++ 编程。我想解析 MIB 以获取 OID,而不是使用 snmpwalk。我正在尝试使用 Net-SNMP MIB_API。我查看了手册页,但不清楚如何使用这些功能来实现我想要做的事情。
我看到当我们调用 init_mib() 时已经调用了 read_all_mibs()。这意味着我不需要再次调用 read_all_mibs() ,对吗?谁能指导我应该做的 init_mib() 之后的下一步是什么。
任何帮助将非常感激。谢谢。
oracle - 使用瘦 JDBC 客户端通过 LDAP/OID 查找解决 Oracle SID 的问题
我们正在为我们的连接配置使用 OID/LDAP 查找。TNS_ADMIN
环境变量和Java 属性都oracle.net.tns_admin
设置正确,并指向包含 sqlnet.ora 和 ldap.ora 的目录。但是,JDBC 连接 URL:jdbc:oracle:thin:@ourtnsalias
在尝试连接时抛出异常:
以下类型的连接字符串连接成功:
- 完整的 TNS 字符串:
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=host.company.com)(PORT=####))(CONNECT_DATA=(SERVICE_NAME=service_name)))
- 完整的 LDAP 网址:
jdbc:oracle:thin:@ldap://oid.company.net:####/ourtnsname,CN=OracleContext,dc=company,dc=net
这似乎暗示问题出在 LDAP/OID 查找上。但是,运行tnsping ourtnsname
也连接成功。
在进行 OID/LDAP 查找时,有没有办法在连接字符串中只使用 TNS 别名?
为了完整起见,这里是相关的 Java: