What's new in v1.4.1
Fixes
- SNMPv3 AuthNoPriv authentication failures — in
AuthNoPriv(andNoAuthNoPriv) mode the app still sent a privacy protocol (DES by default, since the disabled Privacy field keeps its value). The SNMP library then rejected the request ("PrivacyPassphrase is required when a privacy protocol is specified") and authentication failed. The privacy protocol is now forced toNoPrivunless the security level isAuthPriv(and auth toNoAuthatNoAuthNoPriv), so a stale/default protocol coming from the global settings or a per-target override is ignored. This covers the global settings, per-target overrides, discovery and monitoring alike.
Thanks to @JessonJiang for the detailed report and a proposed fix (#3).
Binaries ship with an Ed25519-signed SnmpLens-checksums.txt, verified by the in-app auto-updater before anything is applied.