大约5天前,Ubuntu 18.04.1 LTS上的OpenNMS Horizon 22.02停止接受来自网络元素的陷阱。据我所知,没有对配置或底层操作系统进行任何更改。
大约有125个网络元素(均为思科)正在发送陷阱。
到目前为止,我已经检查了以下内容:
所有这些似乎都与this类似。我认为该线程的最后一个评论者询问如何比较Wireshark中成功和不成功的陷阱,我没有做过,但是直到11月6日,所有发送的陷阱都已经工作了数百次(即使不是数千次)。
是否有其他地方可以寻找有关Trapd不接受陷阱的错误?我想我已经排除了网络问题。
我创建了一个新的Ubuntu 18.04 VM,对其进行了更新,然后重新安装了Horizon 23.01。我将陷阱流指向它,并且它的行为完全相同,没有一个陷阱在trapd.log上创建任何日志条目,并且将级别设置为debug。 Tcpdump显示陷阱进入接口。
答案 0 :(得分:0)
问题已解决。
基础操作系统丢失了陷阱来自的子网的静态路由。 OpenNMS有一条返回子网的路由,但没有经过陷阱来自的路径。恢复静态路由后,陷阱将再次开始工作,并一直流向事件。