Comments (5)
- labels: ND1-Parity --> ND1-Parity, Daemon
- Milestone: -->
Original comment by: ollyg
from netdisco.
Let me share a couple of things I did wrong in netdisco1's SNMPv3 support:
-
Fallback to SNMPv2/SNMPv1
Once we try all the SNMPv3 users we know, we don't fall back to SNMPv2/SNMPv1. This makes it pretty hard to manage a mixed network. I wrote the support on a network that was homogeneous and was easy to support SNMPv3 everywhere, but I am currently running netdisco on a heterogeneous network and it is a real pain.
-
Assuming that a given username always has the same credentials
I was trying to simplify things, by storing only the username in the database and leaving the credentials themselves in the config file - however, it turns out that in real networks things aren't always as clean as in my mind. It'd be nice to allow for different devices having the same user but different auth levels.
-
Auth/Enc levels
My representation of authPriv vs. authNoPriv seems to confuse everyone who tries to use it. I confabulated read-only vs. read-write with auth / encryption. I don't have a concrete suggestion here other than to separate out the ro/rw credentials just like we do with communities
Original comment by: fenner
from netdisco.
- Status: open --> new
Original comment by: ollyg
from netdisco.
- status: new --> fixed
- assigned_to: Oliver Gorwits
Original comment by: ollyg
from netdisco.
Done, just waiting for the bug reports now... :)
Original comment by: ollyg
from netdisco.
Related Issues (20)
- Upgrade to latest not possible HOT 2
- Data::Printer avoid skipping in netdisco-do show
- show defaults for new reports in sidebar
- too_many_devices might be in the wrong place in the config tree
- Per Group Expire Settings
- SQL error while viewing port data
- Version 2.72.1 wont redraw map of entire network HOT 2
- 'Can't call method "username" on an undefined value' when trying to portcontrol from commandline HOT 9
- control characters in netdisco-backend.log HOT 1
- have more logging status codes
- [Feature Request] Ping first, scan later HOT 15
- Wrong mismatched vlan
- device details tab : add a "date added" field HOT 2
- Issue with displaying thousands of subnets 0.0.0.0/0 HOT 1
- proper sorting of numbers / IP HOT 1
- discover prefers file over ip for -d option HOT 1
- Some reports fail with "ERROR: subquery in FROM must have an alias" HOT 4
- feature req: export data from snmp snapshot for use with snmp::info regression testing HOT 1
- API - Is there a way to search for a MAC address? HOT 2
- Perl error after RHEL upgrade HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from netdisco.