ClearFoundation Tracker - ClearCenter
View Issue Details
0021741ClearCenterapp-network-map - Network Mappublic2018-10-05 03:452019-05-14 04:45
NickH 
 
normalminoralways
closedsuspended 
7.5.0 Updates 
 
0021741: Remove input capability to the Vendor field or stop keying on it
The Vendor field appears to be the result of a lookup to a MAC database (/usr/clearos/apps/network_map/deploy/mac_database.php) but is a keyed field in the LDAP mapping and it causes problems if you change it in the interface.

When you map a device, if you change the Vendor, say from LG Electronics (looked up from the database) to LG, this gets stored in LDAP. When the network map then sees traffic from the same MAC, it appears to look up the vendor in the MAC database then match the MAC/Vendor to what is known in LDAP. It does not find a match so creates an unknown device even if the MAC is known.

Rather than block input capability on the Vendor field, it would probably be better to remove the keying so the match is made uniquely on MAC. If keying is not removed, then https://tracker.clearos.com/view.php?id=16451 [^] becomes related, because if the MAC database it updated, it must also update existing LDAP entries or more unknown devices may be created.
No tags attached.
Issue History
2018-10-05 03:45NickHNew Issue
2018-10-05 18:27user2Statusnew => confirmed
2018-10-05 18:28user2Note Added: 0008101
2019-05-14 04:45NickHNote Added: 0011971
2019-05-14 04:45NickHStatusconfirmed => closed
2019-05-14 04:45NickHResolutionopen => suspended

Notes
(0008101)
user2   
2018-10-05 18:28   
Unchampioned. Consider dropping the app.
(0011971)
NickH   
2019-05-14 04:45   
Migrated to https://gitlab.com/clearos/clearcenter/app-network-map/issues/4 [^]