技术支持
现场使用 SNMP 时常见问题的解答,从没有应答的设备到被代理拒绝的 SNMPv3 密码。如果这里没有你遇到的问题,请写信给我们。
联系我们
请附上设备型号、固件版本,以及连接诊断显示的内容。诊断页面的截图会有帮助。如果要发送报告,可以先在报告中隐藏地址。
常见故障
设备没有应答(超时)
超时表示 UDP 161 上没有收到应答。在设备页面运行连接诊断:它会逐步检查网络、本地网络访问和应答。然后检查设备:
- 你的手机所能访问的接口或 VLAN 上已开启 SNMP。
- 设备接受来自你手机地址的请求。许多代理会维护一份允许的主机列表或访问控制列表。
- community 或 SNMPv3 用户与你输入的一致。
- 你和设备之间没有防火墙丢弃 UDP 161。
只有代理这样报告时,App 才会提示密码错误。部分代理(例如 net-snmp)在 SNMPv3 加密密码错误时不作应答,所以这种情况也可能显示为超时。
SNMPv3:认证失败或未知用户
代理用一条 Report 报文作了应答,其中指出了失败的步骤:
usmStatsUnknownUserNames:代理不认识这个用户名。请检查拼写和大小写。usmStatsWrongDigests:认证密码或协议不匹配。SHA-1 和 SHA-256 属于不同的协议。usmStatsDecryptionErrors:加密密码、协议或密钥变体不匹配,例如 AES-128 与 AES-256。usmStatsUnsupportedSecLevels:代理不接受此安全级别,例如对设为 authNoPriv 的用户使用 authPriv。
在诊断结果中编辑凭据,然后再次运行诊断。
本地网络访问已关闭
App 首次读取你输入的地址之前,iOS 会询问一次。如果你轻点了“不允许”,请打开 iOS 设置 › 隐私与安全性 › 本地网络,然后打开 SNMP Inspector。演示设备无需此权限即可使用。
表显示“未提供”,或者列表为空
未提供表示代理不提供该表:App 发出了请求,设备的应答中没有这张表。许多设备需要先开启 LLDP 或 PoE 监控,或放宽 SNMP 视图,SNMP 才会显示这些表。
带有原因的空列表(例如任何端口上都没有 LLDP 邻居)表示代理提供了该表,但表中没有行。兼容性页面显示了已测试设备提供的数据。
缺少速率,或 App 显示计数器清零
速率需要对同一计数器读取两次,所以流量速率和错误率在第二次轮询后才会出现。如果代理在两次读取之间重启,它的计数器会从零开始:App 会标记清零,并在图表中留出空缺,不画尖峰。
代理支持 64 位计数器时,App 会读取它们。1G 端口上的 32 位计数器约 34 秒回绕一次,所以在较旧的代理上请把轮询间隔设短一些。
相机访问已关闭
你第一次为作业拍照时,App 会请求相机权限。如需之后允许,请打开 iOS 设置 › App › SNMP Inspector 并打开“相机”。没有照片也可以保存作业。
关闭崩溃报告或使用情况分析
在 App 中打开设置 › 隐私与共享,关闭崩溃报告、使用情况分析或两者。隐私政策列出了每一项发送的内容。
删除 App 存储的所有内容
设置 › 删除所有数据会从这台设备上移除设备、凭据、作业、照片、备注和报告。已经分享出去的报告仍留在你发送到的地方。
安装到另一台 iPhone 或 iPad
用同一个 Apple 账户登录,在 App Store › 你的账户 › 已购项目中找到 SNMP Inspector。一次购买即可在 iPhone 和 iPad 上使用,通过家人共享,你的家人也可以安装。已添加的设备和凭据不会在你的各台设备之间同步:请在每台上分别添加。
退款
App 由 Apple 销售,退款也由 Apple 处理。请使用购买时所用的 Apple 账户在 reportaproblem.apple.com 申请。