snmptrapd : 身份验证失败

Posted

技术标签:

【中文标题】snmptrapd : 身份验证失败【英文标题】:snmptrapd : Authentication failed for 【发布时间】:2016-03-29 15:03:31 【问题描述】:

我有一个 python 脚本(使用 pysnmp 库)在带有 Ubuntu 14.04 LTS 的真实设备上运行,它执行内部轮询。它向 Nagios 发送 keepalive 和 SNMPv3 陷阱。 Snmptrapd 正在接收陷阱并将其传递给 Snmptt,效果很好。

我一直在 VirtualBox 中使用相同的发行版尝试相同的场景。 Ubuntu 14.04 但我一直在 Nagios 那边

snmptrapd[7540]: 主机名身份验证失败

我不知道是什么问题。使用 Wireshark 捕获,我可以看到两个数据包都来自真实主机和虚拟机来宾主机。使用 createUser 派生,我添加了两个具有相同 engineId、SHA 和 AES 加密的用户,但只有来自 Real Host 的 keepalives 和 SNMPv3 陷阱被记录并过去到 SNMPTT,而不是来自 VirtualBox。

我有什么遗漏吗?

非常感谢任何建议。

【问题讨论】:

【参考方案1】:

试试这个:

disableAuthorization yes

在 nagios 上的 /etc/sysconfig/snmptrapd.conf 中。

【讨论】:

以上是关于snmptrapd : 身份验证失败的主要内容,如果未能解决你的问题,请参考以下文章

Golang 和 MongoDb 远程访问失败(服务器在 SASL 身份验证步骤返回错误:身份验证失败。)

Golang 和 MongoDb 远程访问失败(服务器在 SASL 身份验证步骤返回错误:身份验证失败。)

使用firebase电话身份验证验证失败

为啥sql server身份验证失败

SQL server2000 windows身份验证失败怎么办

Django,自定义身份验证登录。身份验证失败时如何显示错误消息?