infrastructure for a connected world

IntraVUE™ Support - Release Notes

Revision History - Current version is 2.4.1

2.4.1 - August 18, 2016

  • - Improved handling of Network Address Translators
    - Introduction of KPI Supervisor which collects data from multiple remote IntraVUEs and consolidates KPI data

2.4.0 - December 28, 2015

  • • Added Critical Performance Indicator (KPI) reports which will track and graph 3 parameters associated with critical devices:
    - average uptime in 24 hour increments (for always-on devices)
    - number of events associated with edge devices in 24 hour increments
    - number of events associated with switches in 24 hour increments
    •This feature is the first to use HTML5 and requires modern browsers. It is the start of removing use of Java in the IntraVUE user interface.
  • •Service Contract Validation code mechanism introduced as part of the registration dialog. The KPI feature only runs on systems under current support contracts.
  • • Appliance software update process improved.
  • • Firefox installer now bundled as a convenience
  • • Added property to ivserver.properties file, trapmailer.service, to allow suppression of trapmailer
  • • Added user feedback if product key is detected as being obsolete during registration.
  • • Fixed faults resulting from SNMP device changing interfaces and prevent children of lost interfaces from becoming detached
  • • Improved autoip handling of its restarts.
  • • Updated IntraVUE logo.

2.3.0a16 - February 24, 2015

  • • Changed scanner's messaging algorithms to be more efficient for very large networks.
  • • Increased memory available to the scanner in very large network scanning situations.

2.3.0a14 - February 9, 2015

  • • Java certificates renewed for new 5 year period, certificate in previous versions expired in February. Most IE 11's and Java 8 will not work with previous versions.
  • • Fixed 10 GBit switch ports causing repeated events of port speed changes.
  • • Fixed security issue in some JSP pages. (NCCIC/ICS-CERT advisory ICSA-15-057-01)

2.3.0a11 - September 22, 2014

  • • Signed some additional applets. Set applet to 'all-permission' to allow copy/paste.
  • • Obsolete throttle.jsp
  • • Allow agent to collect cipscan data.
  • • Fixed 'all red lines' issue caused by ICMP TTL responses.
  • • Minor changes/tweaks to discovery tool of the agent/plug/appliance.

2.3.0a2 - June 30, 2014

  • • Created process to upgrade plug and appliance software remotely.
  • • Made changes so that IntraVUE works with Java 7 better on both the host and client browsers.
  • • Most applets are now signed.

2.3.0 - June 5, 2014

  • • Improved feedback from submit operation of registration dialog.
  • • Created new checkbox 'restore offline' to make it easier to restore online and avoid problems using the former extra dialog asking 'do you want to be in offline mode'.
  • • Added advance options to System Menu.
    • Added ability to auto-adjust ping thresholds for devices over threshold.
    • Added ability to delete all Red Filled boxes designating admin verified devices which have moved.
  • • Allow user to select which views to appear in the hover text using the existing General Tab of System Configuration.
  • • Fixed bug handling thresholds for devices that existed in multiple networks.
  • • Suppress erroneous readings of Threshold greater than 100% based on reporting problems with some devices.
  • • Show a red line to switches which are not responding to pings. Previously if any device below a switch responded, than all the lines 'above' it would be green.
  • • Ensure plug and appliance retain time and timezone settings after an upgrade.

2.2.0b5 - 2.2.0b22 January through June 2014

  • • Fixed bug which prevented deleting devices which were in multiple networks (e.g. vlan switches).
  • • Implemented encrypted admin passwords for the web server (Tomcat) with a webpage to help encoding.
  • • Created 3 more user defined set of properties. The Ethernet/IP data previously using UD1,2,3 will be moved to UD4,5,6. UD4,5,6 named Version, Vendor, Model.
  • • Reduced disk wear on plugs and appliances with software and memory changes.
  • • Modified trunkingdefs.txt file so VLANs can be restricted on a per switch basis, rather than globally.
  • • Refine handling of MAC changes to better support DHCP systems. Events recorded before change of IP are now associated with the new IP
  • • Help page for dongle based product key upgrades put back in.
  • • Added a new Critical classification for devices so they can be assigned to an unknown, ignored, critical always on, and critical intermittent states. These states are used to produce Key Performance Indicator reports in optional software.

2.2.0b4 - October 24, 2013

  • • Fixed initial state after upgrade so scanner is online.
  • • Added configuration utilites for Intravue Plugs to edit files and put putty and winscp in plug's tools folder

2.2.0b - October 7, 2013

  • • Generate a better choice of IP address to use for the link back to IntraVUE in email notifications (not 127.0.0.1).
  • • Fixed bug caused by rapidly deleting many nodes in the browser.

2.2.0 - September 15, 2013

  • • Link Speed - show the current link speed in the Threshold Line dialog. Create events any time a device changes link speed. This helps identify devices that may need fixed speed due to dropouts when auto-negotiating.
  • • Fix - ensure a device which loses SNMP and has a red outline, gets a green outline when SNMP returns (previously required an apply operation).
  • • Add description (ip address) of deleted red box node in event log.
  • • Ensure all nodes for a given IP are updated for attribute changes when any one changes, for instance a switch in multiple VLANs.
  • • Dynamically update Ethernet/IP data instead of only upon discovery. Unverify admin verified devices if there is a change in its Ethernet/IP data for vendor, model, or software version to make the change easily noticed by a user. Record event in event log.
  • • Reduce mac address changed events when routers utilize redundant protocols such as HSRP and VRRP.
  • • Added ability to easily set/change time and timezone for the plugs in the plug discovery tool.
  • • Improved user feedback when using the Generate Support Archive dialog and the Registration dialog.
  • • Fixed problem where transmit and receive bandwidth values were sometimes reversed compared to their respective graphs in the Threshold Line Dialog.
  • • Removed automatic WAP detection which sometimes set layer 3 switches as WAPs.
  • • Fixed problem that caused the new location of an admin verified device to remain a blue filled box, it is now a tan filled box as intended, making it easy to see in the user interface.

2.1.0e10 and e13- April 25, 2013

  • • An additional method of registration / licensing that does not require the use of a donlge has been added for use in Virtual Machines or in cases where a dongle driver causes issues.

2.1.0e8 - October 3, 2012

  • • Devices are queried to see if they support the CIP protocol of Ethernet/IP and if they do, put the vendor name in user defined 2 and the model number in user defined 3, when these do not already contain a name.
  • • Fixed bug where comma separated email names caused an exception when sending the test email.

2.1.0e6 - July 12, 2012

  • • Made changes so JRE 1.6 is installed even when JRE 1.7 already exists to avoid incompatibilities between JRE versions.

2.1.0e4 - May 30, 2012

  • • The n/a and N/A nodes now have unique numbers appended to make it easier to search and correlate threshold data.
  • • The dongle is checked for continually, so it is no longer necessary to do Apply/Close for the scanner to notice
  • • The bug where the viewname was showing as 'User Defined 1' etc even when overridden (when using a URL like '?v=3') is corrected.

2.1.0e2 - March 8, 2012

  • • Supervisor has a 'broken' icon if the remote mysql is stopped.
  • • Webserver suppresses search for weblinks of devices with manually set weblinks.
  • • Registration authentication code changed.
  • • Increased width of the IP field in the search dialog.

2.1.0d - November 17, 2011

  • • Peak Values are now the initial, default values for the line and multiple thresholds dialogs.
  • • Default scan range now goes from 1 to 254 instead of 0 to 255 in the scanner tab's network setup dialog. This is because we are finding more devices that actually and mistakenly respond to the broadcast address.
  • • Added a 'depth=N' parameter to the Intravue URL to cause all nodes beyond that depth to be initially displayed collapsed.
  • • Fixed bug where ARP data from virtual router was ignored because the upstream MAC was not recognized.
  • • Changes to mysql settings to increase memory. Note: when upgrading we suggest always reinstalling mysql.
  • • Changes in IntraVUE Plug software to improve memory use and minimize disk writes.
  • • Changed IntraVUE Supervisor to show current state of Admin Verified devices only. Previously any device could effect the state and the state only changed after acknowledgement.
  • • Change device names to favor Netbios names over snmp names to avoid repeated 'name changed' events.
  • • Change bandwidth data to favor a managed switch as the source over the device, for more reliable data.
  • • Made improvements to decrease the time it takes to get snmp data from a managed switch by more than an order of magnitude.
  • • The IntraVUE installer no longer requires the dongle during installation.
  • • Minor fixes to dongle discovery mechanism.
  • • Minor changes to Supervisor event collecting.
  • • Minor improvements in scanner.

2.1.0c - April 13, 2011

  • • IntraVUE Plug - most changes in the c release relate to the introduction of this new Linux based product.
  • • Supervisor module - Fixed memory leak and event handling when a satellite IntraVUE's database is restored.
  • • Added logic to purge even some non-repetitive events from the event log.
  • • Installer uses admin mode in all cases.
  • • Fixed bug (starting at 2.1.0b) where a pingable IP is not discovered when the scanner could not find a mac, e.g. remote devices without a router's snmp.
  • • Added tools/util.jsp to allow remote switchprobe, ping, and tracert from IntraVUE host via a web page.
  • • All devices in an IntraVUE network are deleted with the network is deleted in the System Config dialog's Scanner tab. (The events remain)
  • • AutoIp ignores IntraVUE settings for autoip in offline databases.
  • • Made sorting of the icons and thumbnail image names case insensitive when browsing for images.
  • • Added change of name to event log, and also to event purging list.
  • • Refined and improved handling of 'generate support archive' to avoid security issues in the browser.
  • • Fixed bug which could cause continuous automatic backups for monthly backups.
  • • Improved merging of top parent's auxillary ip addresses.

2.1.0b - October 18, 2010

  • • Support Added for the newly released "IntraVUE Plug - Network Scanner/Recorder".
  • • Added more logic to handle extremely unusual RSTP ring reversal use cases.
  • • Fixed bug which occurred when a device was in more than one IntraVUE network and it was deleted in one, it would reincarnate itself even it it was no longer in that network's scan range.
  • • Ensure the scanner clears its memory of the bridge mib for a disconnected switch.
  • • Fixed SQL exception on optimized threshold logic.
  • • Fixed use of forward slash and backslash characters in support property files.
  • • Implemented a new feature for netbooks and technican laptops that automatically configures a new top parent and starts scanning a new network every time the host computer get's a new IP address. Any previous, meaningful data is automatically saved using logical file names before the new scan starts.
  • • Adjust scheduling of statistics to minimize mysql innodb writes and wear on flash memory.
  • • Fix problem where an internal Interface could have a mac address but no ip address.
  • • Fixed bug where email authentication was being lost because a wrong index had been used in database.
  • • Fixed bug causing erroneous IP address changes when the MAC address was not known.
  • • Adjusted size of dialogs for netbook screens.
  • • Removed momentary 'license exceeded' message when restoring a database.
  • • Fixed checking for Admin privileges on Windows 7 type machines.

2.1.0a - June 23, 2010

  • • Added new USB dongle drivers to handle Windows 7.
  • • Avoid problems when there are multiple versions of the Java Runtime Environment
  • • Fixed bug where peak values where not correctly calculated for the 15 to 30 hour data.

2.1.0 - June 8, 2010

  • • New features
    • Support 'intravue agent' which allows remote scanning of networks.
    • Introduce 'network group' concept to handle case where multiple private networks have the same IP ranges.
    • Record both peak and average values of ping and bandwidth to make it more convenient to troubleshoot issues older than 6 hours.
    • Network selection URL now explicitly 'shows' networks as well as 'hiding' them.
    • Add 'link comment' facility which allows users to document wiring, unusual port numbering, ports of unmanaged switches, or any other text to appear as part of a connecting line's hover text.
    • Arrange that the event log is systematically 'trimmed' to remove repetitive messages for a single device, resulting in much smaller database files.
    • Trapmailer and ivserver are now combined so that traps can be configured to update modbus/tcp registers.
    • Add 'user archive' facility, where an enhanced system snapshot is taken and may be automatically transferred to an FTP server or user's browser.
    • Add French language help.
    • Implement facility to allow agents on a network to be discovered regardless of IP address and have IP settings reconfigured.
  • • Minor improvements and bug fixes
    • Allow ghost node (red boxes) to be found in 'search by IP'.
    • Installation defaults to c:\intravue, not c:\program files\intravue but will re-use existing installation directory if found.
    • Correct bug which caused incorrect behavior when adding more than one network at once.
    • Arrange that the list of networks and scanranges entered is kept in order of insertion.
    • Save all important user files and restore as part of upgrade. Uses series of backup folders, 'prev0000' etc.
    • Allow merging of user-entered changes to a new ivserver.properties when upgrading version. Also retains site license header.
    • Warn user to make a backup before performing upgrade.
    • Correct focus issues on entering password (cursor already in correct field).
    • Improve default settings for trapmailer.xml so they are benign.
    • Avoid SQL exceptions when recording thresholds after a host computer system time change.
    • Tune innodb parameters to avoid performance problems with larger databases and limited memory.
    • Avoid change of MAC messages when using virtual router.
    • Correct bug which occasionsally failed to detect missing devices.
    • Fix Pelco DVR bug which was adding IP cameras to wrong network.
    • Arrange for Pelco and Supervisor software to be delivered on standard CD.
    • Improve export/import to break out columns, suppress update if column empty.
    • Arrange that mysql, ivserver, tomcat services auto-restart after any failure.
    • Block attempts to perform manual move from one IntraVUE network to another.
    • Remove arbitrary 100% limit on bandwidth thresholds.
    • Support user-modifiable system default settings for thereshold values.
    • Avoid spikes in multiple threshold graphs after 'apply/close' by using interpolation.
    • Handle situation better where a link on display has threshold data from both parent and child. Adjust both, suppress one.
    • Support multiple email addresses on device disconnect.
    • Arrange that 'backup' can be done without requiring admin privilege.
    • Avoid permanent ghost nodes on ring reversal by clearing 'admin verified' marker if a device is detached to avoid circular structure.
    • Ensure large trap messages are truncated appropriately to store in event log.
    • Ensure displayed thresholds have consistent time ranges.
    • Allow direct upgrade of systems from previous full release only (2.0.5). Otherwise prompt for explicit uninstall first.
    • Enhance 'data not current' warning on graphic display to indicate probable reason, specifically loss of dongle.
    • Improve license count detection and display.
    • Arrange to pre-purge very large databases at time of restore to avoid excessive memory use at startup.
    • Change applet jar filenames on each release to avoid Java cache issues on client browsers.
    • Improve timeout mechanism for JAVA detection to allow for slow startups.
    • Make oidval table purge timing adjustable, not fixed 60 secs.
    • Upgrade dongle driver to work with Windows 7.
    • Switchprobe.jar given a main-class attribute to allow double-clicking.
    • Change name of UD3 from 'Diagnostics'.
    • Only use 'wasPinged' interface when sending SNMP requests.
    • Install should block if old version of mysql is present and require a manual removal.
    • Microsoft deliverable file msvcr71.dll is placed in the launch directories autoip and autoip/tomcat6/bin to withstand frequent JRE updates.

2.0.5c - May 7, 2009

  • • The Top Parent IP address is automatically added to the scan range of a network if not already added.
  • • Fixed 'Enable AutoIP' checkbox on the Device Configuration dialog so the device gets correctly added to Auto-IP.
  • • Fixed problem where 'public' was configured as the SNMP community for all devices without a community when Apply and CLose is executed.
  • • Added ghost nodes (Red boxes with dashes in the IP) to the Search results so you can easily find the current and previous location of a device.
  • • Minor bug fixes.

2.0.5 - February 17, 2009

  • • Handle Cisco Virtual routers having MAC addresses which are not in the routers list of interfaces.
  • • Allow installation by Domain adminstrators.
  • • Avoid exception if a device and its parent are manually deleted within the same scan cycle.
  • • Prevent screen update before a restored database is fully restored.
  • • Removed some mysql operations which caused some dialogs to take a very long time to display.
  • • Ensure consistent SNMP, bandwidth, and ping data for devices, such a switches, that appear in more than one IntraVUE network.
  • • Avoid a problem which could cause the threshold data to grow without being averaged, resulting in huge database files.
  • • Revised import/export function to include all the checkboxes on the Device Configure dialog.
  • • Implemented feature to disable SNMP data for name and location of a device. Added ignoring the bridge mib and all snmp.
  • • Provide the ability to learn MACs from switches, avoiding the need to access a router if only switch macs are needed.
  • • Avoid spurious event log entries if a device is disconnected and then the database is restored and the device is still disconnected.
  • • Ensure consistent reported of interfaces for routers that appear in more than one IntraVUE network.
  • • Allow a device to be designated a 'managed hub' in which case all its peers will become children. Intended primarily for Wireless Access Points, but also useful for web-managed switches, Virtual Machines, and other situations.
  • • Handle the case where a Layer 3 switch is a top parent and it is also switching.
  • • Allow supression of snmp name and location data.
  • • Do not record SNMP community for a device until a successful snmp operation.
  • • All devices under a Wireless Access Point will have dashed lines.
  • • Allow for more control of email alarm messages in the subject line and the body.
  • • Automatic detection of Wireless Access Points (WAP) that support the 'wireless mib'.
  • • Automatically check a device under a WAP as having 'auto connect' properties.
  • • Import function updates all instances of an IP address instead of just the first.
  • • Added new event log entries for trunkingdefs.txt file and scanner version.
  • • Fixed a problem where an import or an apply operation close to a one minute boundary caused all the threshold data to have a 'dip to zero'.
  • • Provide a scanner speed control in the System Configuration's Scanner tab.
  • • Prevent ghost nudes (red boxes) from being improperly promoted up the topology.

2.0.4 - Sept 23, 2008

 

  • • Device no longer remains in unresolved if its mac was provided by an external network before its real subnet parent.
  • • Handle devices with multiple IP address using any of them, remembering the canonical one as the one in the scanrange, but allowing placement if any interface known by subnetparent.
  • • Ignore phantom 0.0.0.0 ip addresses.
  • • Avoid multiple snmp scans using different IPs of the same device, ensure mib consistent.
  • • Allow scanner arp data to be unconditionally used even if scanner is not top parent.
  • • Improve handling of V2 TOOBIG response, retrying at V2 with reduced OID count, not allowing drop to V1 (HP switches)
  • • Speed up database restore using alter-db-fast.sql.
  • • New, html based help system
  • • Fixed too many devices being displayed in Multiple Thresholds dialog.
  • • Allow top parent to be deleted
  • • Clean up delete node events
  • • Log changes of uplink port
  • • Report port changes for top parent mac in event log.
  • • Correct networkstatus mechanism in ivserver.xml for changed case of network join message.
  • • Ensure ping threshold events are reported correctly.
  • • Suppress ping fail % events.
  • • Arrange to log threshold events.
  • • Fix bad jre message if install dir not writable.
  • • Add event log msgs for manual add/remove.
  • • Allow both :i and :w in ivserver.xml.
  • • Avoid noroutetohost if no default gateway.
  • • Merge device and transfer properties and names if IP change detected.
  • • Avoid duplicating adjustAutoInsertedNodes when multiple networks.
  • • Avoid change of SNMP state while device disconnected
  • • Suppress threshold reports where device is disconnected
  • • Ensure import changes to device name and location are not overridden by scanner
  • • Changed database MySql structure from isam to innodb and implemented protection for the mysql tables from sudden power loss.
  • • Added trunkingdefs.txt to handle trunked switches and relabeling of switch ports if needed.
  • • Provide the ability to hide selected Intravue networks in the browser display.

2.0.3 - May 10, 2008

 

  • • Support for Java 1.6
  • • USB Dongle support for 64-bit Windows
  • • Red SNMP lost outlines are not created due to incorrect responses, only no response
  • • Suppress moves on false reports (when detected) from some switches
  • • Prevent promotion of disconnected devices is rare cases
  • • Node selected color changed from Red to Blue to avoid confusion with red SNMP lost outline
  • • Fixed linkage between IntraVUE and AutoIP regarding the Auto-IP checkbox in Device Configuration
  • • Default view to display, icon state, and thumbnail state can be set in ivserver.properties file
  • • URL query string can center a device, email alarm centers the device in the alarm state
  • • Email alarm data now includes device name and alarm cause
  • • Fixed minor installation bugs
  • • URL added to allow reading of detailed log file from remote PC
  • • Fixed problem where some applet windows 'hung' and the user only saw a white filled dialog
  • • Resizing of child windows improved
  • • Added site license support
  • • Added new icon images
  • • Don't report switch from SNMP V2 to V1 as a loss of SNMP
  • • ivserver.properties file added scanner.switch.move.deferral.count to overcome bad switch issues
  • • Event Log - disable options that have not been implemented
  • • Device Configure Image Tab's browse button will find image files regardless of case
  • • Multiple Threshold Graph improved to display many devices at 100% ping failure
  • • Multiple Threshold Graph time scale display made the same as the Connecting Line Threshold Graphs
  • • Multiple Threshold Graph added '0' data points for missing times
  • • Check for disk drive based key codes removed from installer
  • • Search now supports the * and ? wild cards

 

2.0.2 - November 30, 2007

 

  • • Improved methods of getting SNMP data from switches and routers to reduce traffic and improve scan times
  • • A warning message displays on the browser if the threshold data is older than 3 minutes
  • • New Search dialog searches all view names and MAC addresses
  • • Improved display of devices under auto-inserted nodes
  • • User information and number of discovered devices display in the General Tab of System Configuration
  • • Device names are displayed in addition to IP address in the Event Log and the Multiple Devices Thresholds
  • • Multiple Threshold Line Dialog can be configured for the number of devices to display
  • • Multiple Threshold Line Dialog additionally converts bandwidth data into transmitted and received bytes
  • • Backup location can not be changed.
  • • Site licensing implemented which does not require use of a USB dongle
  • • Cisco VLANs can optionally be constrained to a list of VLAN numbers
  • • Installer improvements

2.0.1 - September 4, 2007

 

  • • NetBios names discovered
  • • Improved handling of Wireless Access Points
  • • Scanner log files made configurable for location and size
  • • Test Email button added
  • • Settings in ivserver.properties file allows configuration of scanner ping and snmp queries

2.0 - May 11, 2007

 

  • • Major decrease in use of host computer resources
  • • Major decrease in SNMP queries to devices
  • • Automatic handling of Cisco VLANs
  • • Integrated into Apache Tomcat eTomcat web server
  • • All admin functions can be performed remotely including restore and network configuration
  • • Threshold graphing for multiple devices at the same time
  • • Vastly improved Event log functionality
  • • The old 'Show Status' as a web link in User Defined 3 mode is now a regular menu item in all views called 'SNMP Data...'
  • • System Configuration
    • Better top parent selection
    • Easy display of registration information
    • Easy display of registration information
  • • Documentation implemented using WIKI technology so users can edit and add information
  • • New method of selecting devices
  • • System Configuration
    • Automatic backups
    • Email - send test email button
  • • Device Configuration
    • Single Tab to edit all thumbnail and icons
    • Single Tab to edit all weblinks
    • Single Tab to edit all view names
  • • Device Properties will have all the weblinks for all views
  • • License node count will be based on discovered nodes with IP addresses, not all nodes