InterMapper.comiMapper Community 
 
InterMapper 5.0 Release Notes

 

InterMapper® 5.0.10
Wednesday, 11 March 2009 00:00

InterMapper®

  • No changes since 5.0.10b1.

InterMapper® RemoteAccess

  • No changes from 5.0.10b1.

InterMapper® DataCenter

  • No changes since 5.0.10b1.
 
InterMapper® 5.0.10b1
Tuesday, 10 March 2009 00:00

InterMapper®

  • [BUG FIX] Restored pre-5.0.8 behavior for charts using a logarithmic scale. (#69829)

InterMapper® RemoteAccess

  • No changes from 5.0.9.

InterMapper® DataCenter

  • No changes since 5.0.9.
 
InterMapper® 5.0.9
Monday, 09 March 2009 00:00

InterMapper®

  • No changes since 5.0.9b2.

InterMapper® RemoteAccess

  • [BUG FIX] Expiration dialog was not being displayed on OS X (71421).

InterMapper® DataCenter

  • [LATERAL] Default self-signed SSL certificates now use a random serial number, to avoid issues with Firefox 3.
  • [LATERAL] Default self-signed SSL certificates now use a more secure signing hash.
 
InterMapper® 5.0.9b2
Thursday, 26 February 2009 00:00

InterMapper®

  • [BUG FIX] Allow starting intermapperauthd when 'other execute' permission is not set, but we do have group execute permission. (71133)
  • [BUG FIX] Prevented problems deleting old log files from keeping InterMapper from starting. (71168, 71282)

InterMapper® RemoteAccess

  • No changes from 5.0.9b1.

InterMapper® DataCenter

  • No changes since 5.0.9b1.
 
InterMapper® 5.0.9b1
Tuesday, 10 February 2009 00:00

InterMapper®

  • [BUG FIX] Fixed a segmentation fault during startup on Solaris. (71055)

InterMapper® RemoteAccess

  • No changes from 5.0.8.

InterMapper® DataCenter

  • No changes since 5.0.8.
 
InterMapper® 5.0.8
Friday, 06 February 2009 00:00

InterMapper®

  • No changes since 5.0.8b5.

InterMapper® RemoteAccess

  • No changes from 5.0.8b5.

InterMapper® DataCenter

  • [BUG FIX] The status update produced by starting or stopping IMAuth or IMDatabase no longer contains invalid XML.
 
InterMapper® 5.0.8b5
Monday, 02 February 2009 00:00

InterMapper®

  • [LATERAL] Added positive feedback when test notification succeeds. (70524)
  • [LATERAL] When we encounter a file created by a newer version of InterMapper, we note it as such and move it to the Maps (Disabled) folder, which is gentler than previous handling. (70450)
  • [LATERAL] Host resources storage table sizes are now displayed in MB instead of KB.
  • [BUG FIX] Fix display of many-terabyte storage entries in the host resources storage table. (70667)
  • [BUG FIX] Fix code that generates the SSL certificate signing request so 0 or more fields of a particular type can optionally be included. (69160)

InterMapper® RemoteAccess

  • [LATERAL] Added positive feedback when test notification succeeds (70524).
  • [BUG FIX] If the client was disconnected while opening the Device List, it would be unable to open the Device List in subsequent connections (66951).
  • [BUG FIX] The EULA text is now loaded synchronously to avoid any multi-threaded bugs (70710).
  • [BUG FIX] Vertex label text should be painted over icons (70788).

InterMapper® DataCenter

  • No changes since 5.0.8b4
 
InterMapper® 5.0.8b4
Friday, 23 January 2009 00:00

InterMapper®

  • [LATERAL] Added positive feedback when test notification succeeds. (70524)
  • [BUG FIX] Implemented a "watchdog timer" for Unix/Mac OS X which will catch unusual hangs. Use the "watchdogtimer enable" server command to enable it.
  • [BUG FIX] Fixed a bug in event log expiration which prevented old .changes and .lossless logs from being deleted properly.
  • [BUG FIX] Load the wireless probe bundle as long as a wireless license is present, even if it's expired, so that devices relying on it won't be set to the non-polling probe. (70608)
  • [BUG FIX] Improved performance while exporting to InterMapper Database (70454, 70372, 69898, 69476, 66943, 66603, 66555, others)

InterMapper® RemoteAccess

  • No changes from 5.0.8b3.

InterMapper® DataCenter

  • No changes since 5.0.8b3
 
InterMapper® 5.0.8b3
Monday, 19 January 2009 00:00

InterMapper®

  • [BUG FIX] Fixed an instance where bad NAGIOS PERFDATA could cause an assertion failure in InterMapper. (70373)
  • [BUG FIX] Fixed possible crash when parsing IfModified header. (70361)
  • [BUG FIX] InterMapper no longer performs a full reprobe of a shared device at startup if the user has disabled automatic reprobe for the router. (70349)
  • [BUG FIX] Fix a problem making an outgoing TCPv4 connection when running on a FreeBSD machine with IPv6 disabled. (70253)

InterMapper® RemoteAccess

  • [BUG FIX] Java 1.6.0_11 still mangled the splash screen (70469).
  • [BUG FIX] If a SNMP table window was closed while still waiting for data, an NPE could occur (70492).

InterMapper® DataCenter

  • [BUG FIX] IMDatabase Integrity warnings are no longer logged as WARNING, or included in error emails, if they are safe to ignore.
 
InterMapper® 5.0.8b2
Monday, 12 January 2009 00:00

InterMapper®

  • [LATERAL] ${DEVICENAME} change first appearing in 5.0.7 will now send a FQDN if available.
  • [BUG FIX] Fixed a bug where the defined() function in custom SNMP probes would return true even when variables weren't defined. (70232, 70362)
  • [BUG FIX] Fix two bugs in Netscreen VPN handling. Don't clear the ack bit when updating the VPN link status, and don't delete VPN links using the normal aging routine. (70347)
  • [BUG FIX] Fix bug in UDP Multicast Listener probe which prevented it from listening on the multicast address correctly. (69878)

InterMapper® RemoteAccess

  • No changes from 5.0.8b1.

InterMapper® DataCenter

  • [BUG FIX] IMDatabase Increased the timeout on the backup process, to accommodate large databases.
 
InterMapper® 5.0.8b1
Thursday, 01 January 2009 00:00

InterMapper®

  • [BUG FIX] Corrected a case where non-UTF-8 data could corrupt the logs sent to the database. (70286)

InterMapper® RemoteAccess

  • No changes from 5.0.7.

InterMapper® DataCenter

  • No changes since 5.0.7
 
InterMapper® 5.0.7
Monday, 22 December 2008 00:00

InterMapper®

  • [LATERAL] Added ${DEVICENAME} to the list of macros that can be passed to a command-line probe.
  • [LATERAL] Suppressed printing of SNMPv3 passwords in logs when detailed logging is turned on. (69267)

InterMapper® RemoteAccess

  • No changes from 5.0.7b3.

InterMapper® DataCenter

  • No changes since 5.0.7b3
 
InterMapper® 5.0.7b3
Monday, 15 December 2008 00:00

InterMapper®

  • [LATERAL] Added an option to clear the recent outages history from the device status window. We no longer copy the recent outages history when copying and pasting a device. (69587)
  • [BUG FIX] Removed an unintentional limit of 10 active sound notifiers. (69667)

InterMapper® RemoteAccess

  • [FEATURE] Added support for new status window link to reset outages.
  • [BUG FIX] Fixed an NPE thrown in some cases when using --export command-line option (69693).
  • [BUG FIX] \7\ in IMML was treated as equivalent to \7+\ (69724).

InterMapper® DataCenter

  • [BUG FIX] IMDatabase Fixed an error-checking bug that was incorrectly flagging events as arriving out of chronological order (#69960).
 
InterMapper® 5.0.7b2
Wednesday, 03 December 2008 00:00

InterMapper®

  • [BUG FIX] Prevent backslashes in certain parts of Nagios PERFDATA from mangling status window output. (69707)
  • [BUG FIX] Draw charts correctly where the upper and lower bounds are inverted. (69770)

InterMapper® RemoteAccess

  • No changes from 5.0.7b1.

InterMapper® DataCenter

  • [BUG FIX] IMDatabase Fixed a serious scheduling bug that prevents the database from collecting new data.
 
InterMapper® 5.0.7b1
Monday, 24 November 2008 00:00

InterMapper®

  • [BUG FIX] Fixed a crash when a custom probe attempted to use too many parenthetical captures in a regular expression. (69460)
  • [BUG FIX] Fix assertion failure when using new Juniper Netscreen VPN probe. (69665)
  • [BUG FIX] Fix incorrect behavior in the CVS probe when the password encrypts to a hash containing a double-quote. (69698)

InterMapper® RemoteAccess

  • No changes from 5.0.6.

InterMapper® DataCenter

  • No changes since 5.0.6
 
InterMapper® 5.0.6
Wednesday, 19 November 2008 00:00

InterMapper®

  • [LATERAL] Further support for monitoring the performance of the polling engine, for testing, via a TCP probe.
  • [BUG FIX] Fix the OID used for the remote IP address in the Netscreen VPN probe. (69145)

InterMapper® RemoteAccess

  • No changes from 5.0.6b8.

InterMapper® DataCenter

  • No changes since 5.0.6b8
 
InterMapper® 5.0.6b8
Monday, 17 November 2008 00:00

InterMapper®

  • [LATERAL] Added support for monitoring the performance of the polling engine, for testing, via a TCP probe.
  • [BUG FIX] Device labels in the web interface use the same colors as device labels in InterMapper RemoteAccess. (68598)
  • [BUG FIX] Further fixes to trouble with the ipAddr table with some devices where the indices in certain tables may not be in strictly ascending order, even when ALLOW_LOOPS is used. (62935)
  • [BUG FIX] Avoid incorrect ifDescr of "[[[Not in IfTable]]]" when ALLOW_LOOPS is enabled. (62935)
  • [BUG FIX] Fixed "Could not find user nnn" error in the InterMapper Flows extension installer on Linux. (69520)
  • [BUG FIX] Fixed error while setting file ownership in the InterMapper Flows extension installer on OSX Tiger Server. (69441)
  • [BUG FIX] Moved DNS resolution for SSL connections to DataCenter into its own thread; this dramatically improves performance in the main thread.

InterMapper® RemoteAccess

  • [BUG FIX] An NPE could occur when saving and closing a map over a slow connection to an old server (69501).
  • [BUG FIX] Java 1.6.0_10 mangled the splash screen.

InterMapper® DataCenter

  • No changes since 5.0.6b7
 
InterMapper® 5.0.6b7
Monday, 10 November 2008 00:00

InterMapper®

  • [BUG FIX] Fix situation where corrupted output could appear in the host resources probe status window if InterMapper couldn't set the "locale" to native for proper formatting. (69372)
  • [BUG FIX] Be even more forgiving of domain names which begin with digits. (69374)
  • [BUG FIX] IM has trouble with the ipAddr table with some devices where the indices in certain tables may not be in strictly ascending order, even when ALLOW_LOOPS is used. This should fix that. (62935)

InterMapper® RemoteAccess

  • No changes from 5.0.6b6.

InterMapper® DataCenter

  • [BUG FIX] IMDatabase Invalid unicode sequences in an export are now replaced by the official unicode 'unknown' character. (69282)
 
InterMapper® 5.0.6b6
Tuesday, 04 November 2008 00:00

InterMapper®

  • [BUG FIX] Fix a bug in map list notifier view and global device list handling which could cause incomplete XML to be sent to the client. (68990 et al.)
  • [BUG FIX] Fix a bug that may have resulted in ICMP packets being discarded inadvertently in the Windows version.

InterMapper® RemoteAccess

  • [BUG FIX] Regression: 'Show Adjacent' no longer showed hidden links (69041).

InterMapper® DataCenter

  • [BUG FIX] Schema Removed limits from the size of probe_xml and notifier_xml fields, to avoid import errors. (69264)
 
InterMapper® 5.0.6b5
Thursday, 30 October 2008 00:00

InterMapper®

  • [LATERAL] Crash reports caused by a segmentation violation have a score of 150. (69143)
  • [BUG FIX] Fix a bug that could cause crashes or assert failures when telnet or web clients are using the authentication server. (68341, 69169)
  • [BUG FIX] Fixed an issue where editing data retention policies on the DataCenter server would not update the InterMapper Server.
  • [BUG FIX] Fix a crash on startup when loading maps with certain TCP devices. (69231)

InterMapper® RemoteAccess

  • No changes from 5.0.6b4.

InterMapper® DataCenter

  • No changes since 5.0.6b4
 
InterMapper® 5.0.6b4
Monday, 27 October 2008 00:00

InterMapper®

  • [LATERAL] We now obscure the password when SMTP errors are logged to the event log. (69101)
  • [LATERAL] As a test, temporarily increase the timeout when waiting for paging terminal to answer during alphanumeric paging. (69103)
  • [LATERAL] IMFlows serial numbers can be submitted via the InterMapper Server Settings -> Registration panel.
  • [LATERAL] Added support for a "users" command in the Telnet server. This command lists all users in the system, and lets you remove users, if desired.
  • [LATERAL] Added support for the ALLOW-LOOPS and IFINDEX-BUG probe flags in custom SNMP probes.
  • [BUG FIX] Fixed an issue which could cause incorrect stopbit or parity settings in modem page connections.
  • [BUG FIX] Fixed some display corruption in the device status window when there was a backslash in the device's sysLocation or sysContact SNMP data. (69045)
  • [BUG FIX] Fixed an issue with BlitzWatch probes that arises if the InterMapper Server is running on an Intel processor. (69069)
  • [BUG FIX] Escape for XML certificate information sent to client. (69087)
  • [BUG FIX] Improve reliability of IPMI code when probing Intel XServe. Added a "dialect" parameter to the IPMI probe to support toggling between XServe and "Other" modes.
  • [BUG FIX] Defend against unnecessary CPU-usage caused by datasets that includes time series out of order. (68894)

InterMapper® RemoteAccess

  • No changes from 5.0.6b3.

InterMapper® DataCenter

  • No changes since 5.0.6b3
 
InterMapper® 5.0.6b3
Monday, 20 October 2008 00:00

InterMapper®

  • [BUG FIX] Fixed a crash that could occur occasionally on shutdown or when deleting a device. (67761)
  • [BUG FIX] Fixed a crash caused by deleting a TCP device that was waiting in a queue to be polled. (68868)

InterMapper® RemoteAccess

  • No changes from 5.0.6b2.

InterMapper® DataCenter

  • No changes since 5.0.6b2
 
InterMapper® 5.0.6b2
Thursday, 16 October 2008 00:00

InterMapper®

  • [BUG FIX] Adjusted the position of chart titles in the web interface so they no longer overlap the axis markers. (67482)

InterMapper® RemoteAccess

  • [BUG FIX] Improved drag-and-drop behavior in Enabled Maps pane (68791).
  • [BUG FIX] Find... found hidden networks in Maps.

InterMapper® DataCenter

  • [LATERAL] IMDatabase Added more debug logging for when an InterMapper Server starts reporting.
 
InterMapper® 5.0.6b1
Thursday, 09 October 2008 00:00

InterMapper®

  • [BUG FIX] Event log files and chart data files can now "reactively" buffer their data, if there is a temporary error when writing to disk. This change should improve interoperability with backup programs on Windows.
  • [BUG FIX] Fix the incorrect error response in the DNS-PTR Query probe. (68768)
  • [BUG FIX] Do not close the connection to IM Flows when we receive a server restart message; this seems to cause problems on Windows.
  • [BUG FIX] Improve the event log message for SNMPv3 traps that are not associated with a device on a map.
  • [BUG FIX] The IPMI protocol does not deal well with session timeouts. When a session times out, the IPMI device will stop responding. We need to be prepared for this by forcing the session closed and re-opening it.
  • [BUG FIX] Fix an issue which caused Intel XServe's probed via IPMI to return the error message "IPMI: Failed to open session. IPMI_RAKPMessage3 returned error 15". (67265, 67617)
  • [BUG FIX] When choosing an IP address for the "self-publish" address, prefer the global one with the non-zero MAC address. (68654)
  • [BUG FIX] Fix bug in web server where devices cannot be located by their IPv6 address because it contains colons. (68601)
  • [BUG FIX] Fix a check for message length to prevent debug log messages for IM Flows when there are zero exporters (68462)
  • [BUG FIX] Fixed a crash when attempting to delete a map that had been disabled due to errors. (68749)

InterMapper® RemoteAccess

  • [BUG FIX] The Map List display got out of sync when two servers had the same name (64433).
  • [BUG FIX] Added a workaround to prevent an AIOOBE on OS X 10.5 when sorting the last column in a Table Window whose columns did not fill the entire window's width (67804).
  • [BUG FIX] Fixed an NPE thrown when changing Windows desktop theme (68340).
  • [BUG FIX] "Round-trip Time" -> "Response Time" in Device Thresholds pane (68578).
  • [BUG FIX] Added an assertion to catch NPE when opening Device List from Console Map List (68624).
  • [BUG FIX] Some table headers were drawn incorrectly while dragging columns.
  • [BUG FIX] 'Refresh' button in SNMP table window did not appear correctly after installing "Java for OS X 10.5 Update 2".
  • [BUG FIX] Changes to a server entry in the Map List were not saved if only the name changed.
  • [BUG FIX] Info Window should always appear centered over the relevant Map window.
  • [BUG FIX] Enabled Maps drag-and-drop can now complete before target node is expanded.

InterMapper® DataCenter

  • [BUG FIX] Fixed a possible security problem in the web admin interface.
  • [BUG FIX] The IMDC service no longer crashes sometimes during a restart or shutdown on Windows.
  • [BUG FIX] IMDatabase Restoring from a backup no longer produces an occasional 'unexpected error'.
 
InterMapper® 5.0.5
Monday, 29 September 2008 00:00

InterMapper®

  • No changes since 5.0.5b3.

InterMapper® RemoteAccess

  • No changes from 5.0.5b3.

InterMapper® DataCenter

  • No changes since 5.0.5b3
 
InterMapper® 5.0.5b3
Friday, 26 September 2008 00:00

InterMapper®

  • [BUG FIX] Fixed a crash when two snmpwalks with different SNMP versions were running at the same time on the same device. (68380)
  • [BUG FIX] Customized interface RX speed was not saved correctly in map file. (68493)

InterMapper® RemoteAccess

  • [LATERAL] Added an assertion and debugging information for an IOOBE at startup (68473).
  • [BUG FIX] Acknowledge windows will now always be centered over the Map window (68452).
  • [BUG FIX] Device List window would not be GC'd if an ack filter was used.

InterMapper® DataCenter

  • [BUG FIX] Fixed an issue that was preventing log files from rotating occasionally.
  • [BUG FIX] IMDatabase Certain errors no longer trigger additional errors, which prevented them from being handled.
  • [BUG FIX] IMDatabase Errors in assembling results from the InterMapper Server now log an appropriate amount of debug information.
  • [BUG FIX] IMDatabase An update to the InterMapper server should prevent erroneous dataset and notifier rule import errors.
 
InterMapper® 5.0.5b2
Tuesday, 16 September 2008 00:00

InterMapper®

  • [BUG FIX] When a MIB is re-imported, we now correctly use the new definitions. (59152)
  • [BUG FIX] We now prevent crashes caused by getting a result of zero bytes received from a UDP socket (indicating graceful closure). (Windows only.) (67377, 67610)

InterMapper® RemoteAccess

  • [BUG FIX] Fixed an NPE in Export->Data File... due to network lag (67766).

InterMapper® DataCenter

  • No changes since 5.0.5b1
 
InterMapper® 5.0.5b1
Friday, 12 September 2008 00:00

InterMapper®

  • [LATERAL] More debug logging for certain types of DNS message errors.
  • [BUG FIX] Better table alignment on web interface device list with non-ASCII characters or high packet/byte counts(67376)

InterMapper® RemoteAccess

  • No changes from 5.0.4.

InterMapper® DataCenter

  • [BUG FIX] Web admin panel cookies are now properly flagged as requiring a secure connection.
 
InterMapper® 5.0.4
Tuesday, 02 September 2008 00:00

InterMapper®

  • [BUG FIX] Implemented better fallback than crashing for Windows hosts that don't support IPv6 themselves, but get an IPv6 address from a device. (67323)

InterMapper® RemoteAccess

  • No changes from 5.0.4b5.

InterMapper® DataCenter

  • No changes since 5.0.4b5
 
InterMapper® 5.0.4b5
Thursday, 28 August 2008 00:00

InterMapper®

  • [LATERAL] Properly log out of memory exceptions to the debug log.
  • [LATERAL] Improve debug logging of RADIUS responses packet id's already seen.
  • [LATERAL] Instrument the code that opens the global device list with debug logging. (66951)
  • [BUG FIX] Make probe loader more robust in the face of certain types of malformed probes. (67223)

InterMapper® RemoteAccess

  • [BUG FIX] Running out of disk space while downloading icons or sounds on Linux should no longer crash the program (67196).

InterMapper® DataCenter

  • No changes since 5.0.4b4
 
InterMapper® 5.0.4b4
Tuesday, 26 August 2008 00:00

InterMapper®

  • [BUG FIX] Fixed a crash during autodiscovery if the 'named' filter was selected but no DNS servers were configured. (66914)
  • [BUG FIX] Removed extraneous unopenable untitled charts from the chart list. (66445, 67188)

InterMapper® RemoteAccess

  • No changes from 5.0.4b3.

InterMapper® DataCenter

  • No changes since 5.0.4b3
 
InterMapper® 5.0.4b3
Friday, 22 August 2008 00:00

InterMapper®

  • [LATERAL] More useful logging when a command-line probe times out.
  • [BUG FIX] Limit nesting of includes in web page templates to 5 levels, to prevent crashes when there is a circular reference. (66493, 66660)

InterMapper® RemoteAccess

  • No changes from 5.0.4b2.

InterMapper® DataCenter

  • [BUG FIX] Applying retention policies should no longer cause integrity errors. (#66800)
  • [BUG FIX] Fixed an issue where old data import would stall, preventing new data from being imported. (#66962, #66148)
  • [BUG FIX] Fixed a bug introduced by 5.0.3 that was causing 'trap' events to fail on import. (#66800)
 
InterMapper® 5.0.4b2
Tuesday, 19 August 2008 00:00

InterMapper®

  • [BUG FIX] Fix display types for current value display in Host Resources probe reason.

InterMapper® RemoteAccess

  • [BUG FIX] Various minor bug fixes.

InterMapper® DataCenter

  • No changes since 5.0.4b1
 
InterMapper® 5.0.4b1
Friday, 15 August 2008 00:00

InterMapper®

  • [LATERAL] Include current value of items which exceed thresholds in Host Resources probe. (66946)

InterMapper® RemoteAccess

  • [BUG FIX] Map Access pane threw an exception after creating new users (67000).

InterMapper® DataCenter

  • [BUG FIX] Fixed an installer issue on OS X 10.4 that was giving files mangled filenames. (67027)
 
InterMapper® 5.0.3
Friday, 08 August 2008 00:00

InterMapper®

  • No changes since 5.0.3b5.

InterMapper® RemoteAccess

  • No changes from 5.0.3b5.

InterMapper® DataCenter

  • No changes since 5.0.3b5
 
InterMapper® 5.0.3b5
Wednesday, 06 August 2008 00:00

InterMapper®

  • [LATERAL] Outages log now uses 24-hour time rather than AM/PM notation to make it easier for log processors to process. (66576)
  • [BUG FIX] Log setting for Web, Telnet, Remote server are once again remembered correctly. (62440, 66602)
  • [BUG FIX] Windows installer now enforces Java 1.5 requirement. (66767)
  • [BUG FIX] Fixed problem where exceptions at certain times could cause NT services probe to a particular IP address to time-out continually until IM server is restarted.

InterMapper® RemoteAccess

  • [BUG FIX] Windows installer now enforces Java 1.5 requirement. (66767)

InterMapper® DataCenter

  • No changes since 5.0.3b4
 
InterMapper® 5.0.3b4
Tuesday, 29 July 2008 00:00

InterMapper®

  • No change since 5.0.3b3.

InterMapper® RemoteAccess

  • [LATERAL] Added an assertion to glean more information about an AIOOBE thrown in the Tree sorter (66663).

InterMapper® DataCenter

  • [BUG FIX] IMDatabase Fixed a serious error that would sometimes prevent the import process from starting. (#66574)
 
InterMapper® 5.0.3b3
Thursday, 24 July 2008 00:00

InterMapper®

  • [BUG FIX] Fix an issue where InterMapper would crash on particular Linux systems (CLOCK_MONOTONIC not available) at times that were a multiple of 2.25 years since the Unix epoch (July 24th, 2008 at 9:50am was one such time). (66632, 66634, 66635, 66637, 66639, 66640, 66642, 66644, maybe others)

InterMapper® RemoteAccess

  • [BUG FIX] Notification list did not repaint after changing a notifier's name using the Edit button (66063)
  • [BUG FIX] The totals in the map toolbar filter buttons could be incorrect when the notifier view had been used.

InterMapper® DataCenter

  • No changes since 5.0.3b2.
 
InterMapper® 5.0.3b2
Wednesday, 23 July 2008 00:00

InterMapper®

  • [FEATURE] InterMapper can now send secure e-mail using SSL/TLS1; STARTTLS is now supported.
  • [LATERAL] Host Resources probes can now display more than 255 characters in the reason portion of the Status Window. (66203)
  • [LATERAL] Improve support for debugging Flow Exporters; added a "flows" command to the Telnet server and a "flows" detailed logging option.
  • [BUG FIX] More detecting of incorrect 64 bit settings in monitored equipment, which used to cause link statistics to be out of range. We use 32 bit arithmetics if there are zeros in higher 32 bits of every counter. (65217)
  • [BUG FIX] Fix the way intermapperd finds itself on FreeBSD. (66491)
  • [BUG FIX] SNMP devices preserve their own Down Threshold correctly between a map reload. (66354)
  • [BUG FIX] Fix cosmetic issue with --listen implementation, where the web and telnet servers still displayed URL's incorporating the wrong address. (65542)
  • [BUG FIX] InterMapper RemoteAccess should not display the "secure" checkbox in the Remote server's settings panel when connected to a 5.0 server. (64836)
  • [BUG FIX] Fix potentially thread-unsafe code in NT Services worker thread. (66323)
  • [BUG FIX] InterMapper server now uses the extended variant of the exporter info request when communicating with IM Flows.

InterMapper® RemoteAccess

  • Minor internal changes from 5.0.3b1.

InterMapper® DataCenter

  • [BUG FIX] Several IMDC Settings page fields have had unreasonably short length limits increased. (#66454)
  • [BUG FIX] IMDatabase Some devices displaying an interface MTU of -1 no longer fail to import. (#66583)
 
InterMapper® 5.0.3b1
Wednesday, 16 July 2008 00:00

InterMapper®

  • [LATERAL] Added an "ext killall" command to the Telnet server for debugging; it terminates all extension-related connections passing through the IM server.
  • [BUG FIX] Short DNS names are accepted during import of a data file, if the domain name is specified in DNS/WINS Settings of the Server Settings. (66084)
  • [BUG FIX] Fixed unescaped map name when exporting from Enabled Maps pane in Server Settings (66150)
  • [BUG FIX] Clean up the values of sysName, sysContact, sysDescr or sysLocation by removing trailing zero bytes. This makes their values more amenable to database import. (66139)
  • [BUG FIX] Fix a bug introduced in 5.0.2 which caused InterMapper to add a loopback subnet "127.0.0.0/8" to a map. Address 127.0.0.x is now treated as loopback even when x != 1. (66103)
  • [BUG FIX] Import of a data file rejects now records with empty values in fields with CREATE or INDEX attribute. (65979)
  • [BUG FIX] Labels are now drawn in a correct color in the web server. (65592)
  • [BUG FIX] Map list icons now correctly reflect the state of the map after a down acknowledged device comes back up again. (65618, 66296)
  • [BUG FIX] Now we detect incorrect 64 bit settings in monitored equipment, which used to cause link statistics to be out of range. (66299)
  • [BUG FIX] Improved the error message sent to the InterMapper client when it requests a server extension that is not installed.
  • [BUG FIX] Fix a bug which prevented locked network ID's from being unlocked correctly.
  • [BUG FIX] "Test Notifier" should work for command-line notifiers again. (66415)

InterMapper® RemoteAccess

  • [BUG FIX] On recent versions of Java, status windows would resize each time the window was updated even after the user manually set their size (66097).
  • [BUG FIX] An NPE was thrown when performing a search in a Find window that was opened from a log window that is no longer open (66128).
  • [BUG FIX] Fixed an IllegalArgumentException when showing the Icon picker (66326).
  • [BUG FIX] Noop 'Flows Window' item appeared in interface contextual menu.

InterMapper® DataCenter

  • [FEATURE] DB Schema The 'schemaversion' table now includes a 'minor_version' field, used to indicate changes that have no impact on normal queries.
  • [FEATURE] DB Schema A new 'customer' schema is now created in addition to the existing 'public' schema, as a location for user-created tables or views.
  • [FEATURE] IMDatabase The built-in database now creates 'imdatabase_ro' (read-only), 'imdatabase_rw' (read-write) and 'imdatabase_su' (superuser) group roles to simplify user management.
  • [BUG FIX] Startup no longer fails on Windows 2000. (#66148)
  • [BUG FIX] Startup no longer fails on Solaris if an 'intermapper' user exists in addition to the 'intermap' user created during installation. (#66076)
  • [BUG FIX] IMDatabase Notifications set to 'infinite' repeat no longer fail to import after many repeats. (#66152)
  • [BUG FIX] IMDatabase A server that responds with a '401' error will now be properly marked as non-exporting, to avoid repeated errors. (#66075)
  • [BUG FIX] IMDatabase Syslog notifications no longer cause import errors. (#66356)
 
InterMapper® 5.0.2
Tuesday, 24 June 2008 00:00

InterMapper®

  • [LATERAL] Display the crash score in our bug report email subject line using 3 digits, to simplify sorting.
  • [BUG FIX] Prevent server from occasional crashing during writing the content of ifTable from RFC 1573. (65074, 65284)
  • [BUG FIX] Work-around an issue with IPV6_V6ONLY on FreeBSD 5 and 6 which prevents us from sending UDPv4 packets. (65503)

InterMapper® RemoteAccess

  • [BUG FIX] IPv6 addresses should be bracketed when passed to Helper Apps (65988).

InterMapper® DataCenter

  • [BUG FIX] IMDatabase Fixed a bug that was causing repeated insert errors while importing events. (#66074)
 
InterMapper® 5.0.2b5
Friday, 20 June 2008 00:00

InterMapper®

  • [BUG FIX] Fix a bug where InterMapper listened on the wrong low-numbered server port on little-endian machines when IPv6 is disabled. This made it appear that the web server wouldn't start. (65544)
  • [BUG FIX] Fix behavior of "GetAddressSelfPublish" function to prefer addresses in this order: global-with-default-route, global, link-local. (65649)
  • [BUG FIX] Potential fix for an assertion failure caused during importing of a map. (65550)
  • [BUG FIX] Fix a crashing bug caused by an unusual SNMP response to our request for ipAddressTable (65996, 65997, 65998, 65999)
  • [BUG FIX] The Mac OS X installer now prevents the installer from running as root, unless the installer is run from the command-line.

InterMapper® RemoteAccess

  • [BUG FIX] The login window should not be buried behind all other windows at startup.

InterMapper® DataCenter

  • [BUG FIX] IMDatabase Duplicate notifier rule entries are now handled, and no longer stop import.
 
InterMapper® 5.0.2b4
Thursday, 19 June 2008 00:00

InterMapper®

  • [FEATURE] InterMapper now detects IPv6 address assignments using the ipAddressTable from RFC 4293.
  • [LATERAL] Added support for tracing the execution of SNMP steps for use when debugging problems in the field.
  • [BUG FIX] InterMapper now starts faster with large Chart Data folders. (64255, 65777)
  • [BUG FIX] Lossless log used to be missing acknowledgement information from devices that had been acknowledged earlier, before the most recent loading of the map. (65157)
  • [BUG FIX] Map status device pointing to a map on a server with an earlier version of IM shows again the status of the map. (65933, 65589, 65820, 65836, 65770, 65790)
  • [BUG FIX] Fix a crash during auto-discovery caused by an unusually large response from the sysctl function on Mac OS X. (65606)
  • [BUG FIX] InterMapper no longer logs debug messages about ICMP packets of unusual size.
  • [BUG FIX] Fix a crash encountered upon enabling the new ipAddressTable support, caused by backward incompatibility with older files. (RT#65725)
  • [BUG FIX] The Mac OS X installer preserves the setting of the "automatically start InterMapper at startup" setting when you upgrade to a newer version.
  • [BUG FIX] Remove an unnecessary debug log message caused by adding new chart data points with the exact same timestamps as the last one.
  • [BUG FIX] Fix networking support for listening on custom UDP ports with an IPv4 or IPv6 multicast address. (65931)
  • [BUG FIX] Fix a problem caused by starting auto-discovery with an IPv6 address; the code was trying to convert the address as IPv4 and throwing an exception. (64983)

InterMapper® RemoteAccess

  • [LATERAL] Better drag-and-drop feedback in the Enabled Maps pane (65827).
  • [BUG FIX] Repeating sound notifications should resume upon being unacknowledged (65716).

InterMapper® DataCenter

  • No changes since 5.0.2b3.
 
InterMapper® 5.0.2b3
Friday, 13 June 2008 00:00

InterMapper®

  • [FEATURE] It is now possible to disable IPv6 support within InterMapper server using a command-line argument (--no-ipv6) or a configuration file option (IPv6 false).
  • [LATERAL] On Unix-based systems, InterMapper server now reloads server extensions upon receipt of a SIGHUP. Added the Extension.sh script on Mac OS X to assist in the installation of server extensions.
  • [BUG FIX] Fixed a memory corruption which could happen during removal of a user. (65798)
  • [BUG FIX] Fixed situation where IMRA might not log in or ask for credentials if IM Server was configured to use IMAuth, but IMAuth was not active. (65803)
  • [BUG FIX] The --listen command-line argument is now honored in InterMapper server. It only supports IPv4 addresses and implicitly disables IPv6 support.
  • [BUG FIX] Changed the advanced installation procedure on Mac OS X to be compatible with Leopard; the optional INTERMAPPER_USER setting is now read from the intermapperd.conf file at install time.
  • [BUG FIX] Our strftime function (for custom SNMP probes) code will now expand %D and %T before passing them to the Windows strftime C library function, as these format specifiers were not implemented in Windows and have started to cause ASSERT failures when passed directly the Windows C runtime libraries from Microsoft.(65757)

InterMapper® RemoteAccess

  • [BUG FIX] Initiating 'Set Probe...' and then closing the map window before the probe window is displayed caused an NPE (65787).
  • [BUG FIX] Dragged folders in the Enabled Maps pane are automatically renamed when dragged into a folder that already contains a file or folder with the same name.

InterMapper® DataCenter

  • [BUG FIX] IMDatabase Greatly reduced processor and memory usage when an import is in progress.
  • [BUG FIX] IMDatabase Manually moved or deleted maps no longer cause a notifier-related import error.
 
InterMapper® 5.0.2b2
Friday, 06 June 2008 00:00

InterMapper®

  • [LATERAL] We detect and do not allow unordered timestamps in the lossless log.
  • [BUG FIX] Maps with a background image are exported correctly as an image. The background image used to either be invisible or to cover map's devices and/or links. (60942)

InterMapper® RemoteAccess

  • No changes since 5.0.2b1.

InterMapper® DataCenter

  • [BUG FIX] IMDatabase Events logged out of chronological order due to a shift in the IM Server's clock now have their times adjusted so that they no longer produce integrity errors when inserted into the database.
 
InterMapper® 5.0.2b1
Thursday, 05 June 2008 00:00

InterMapper®

  • [LATERAL] Include the running build's processor type in debug log when starting and stopping.
  • [BUG FIX] Removed a source of duplicated datapoint rows sent to IMDatabase.
  • [BUG FIX] Fix the acknowledgement notification bug introduced in version 5.0. Acknowledgement notifications were missing the "ACK" status.
  • [BUG FIX] Fix ICMPv4 pings on Solaris. The "sendto" call was returning EINVAL because we were passing sizeof(sockaddr_in6) for the IPv4 address length.
  • [BUG FIX] Fix possible address-size issue with UDPv4 sockets on Debian where the sendto call was failing with errno = 101. (65743)
  • [BUG FIX] DNS-related event log messages now report the correct DNS server address, instead of 0.0.0.0.

InterMapper® RemoteAccess

  • [BUG FIX] Starting and Stopping the Database reporting changed the selected Data Retention Policy (65511).
  • [BUG FIX] Fixed a theoretical bug in the tree-sorting code that occurred when multiple nodes were removed simultaneously.

InterMapper® DataCenter

  • [LATERAL] IMDatabase The external PostgreSQL database version requirement has been reduced from 8.2.0 to 8.1.0.
  • [BUG FIX] The web admin panel no longer encounters errors while editing lists, when viewed in the Opera browser.
  • [BUG FIX] The Solaris package can now be installed to a location other than /usr/local, by passing '-a none' to pkgadd.
  • [BUG FIX] IMDatabase Fixed a serious, but uncommon, bug that could cause repeated import errors due to overlapping event rows.
  • [BUG FIX] IMDatabase Added a check to prevent IMDatabase from connecting to an external database running an unsupported version of PostgreSQL.
  • [BUG FIX] IMDatabase The dataset 'tags' field now contains values exported by the IM Server, rather than remaining empty.
 
InterMapper® 5.0.1
Wednesday, 28 May 2008 00:00

InterMapper®

  • No changes since 5.0.1b1.

InterMapper® RemoteAccess

  • [FEATURE] Status and Ack filter states are now preserved across map closings (65375).
  • [BUG FIX] Fixed an NPE in the device list entry comparison code (65463).
  • [BUG FIX] Added null check to prevent an NPE when the modem settings dialog loses focus before it is fully initialized (65466).
  • [BUG FIX] If a search result is not visible in a list due to the current status filters, then the necessary status filter will be added and the result selected.

InterMapper® DataCenter

  • [BUG FIX] IMAuth Fixed an 'unexpected error' when loading the Kerberos configuration page.
 
InterMapper® 5.0.1b1
Friday, 23 May 2008 00:00

InterMapper®

  • [BUG FIX] Xserve RAID probe did not change status when a RAID was 'degraded' (65313).
  • [BUG FIX] Corrected the list of charts shown in the web interface; some internal __auto_XXXXX charts were erroneously being shown. (65400)
  • [BUG FIX] Manually load GetAdaptersAddresses from IPHLPAPI.DLL so service now runs on Windows Server 2000 again. (65419)
  • [BUG FIX] Map names in URLs are once again case-insensitive. (65424, 65427)
  • [BUG FIX] Map status device referring to a map on another server updates correctly its full path name. (65304,65368)
  • [BUG FIX] Fix bug which caused problems for SMTP probes and the SMTP notifier which need access to the local address of their connection. (65435, 65437)
  • [BUG FIX] The Mac OS X installer will no longer install on Mac OS X 10.3.9; InterMapper requires Mac OS X 10.4 or later.

InterMapper® RemoteAccess

  • [BUG FIX] Changed the desktop launcher to accommodate the change in the way Gnome 2.22 interprets desktop entry files. (65373)
  • [BUG FIX] Double-clicking on an empty server entry (with no maps) in the Map List would not open the Server Settings (65430).
  • [BUG FIX] An error message is now displayed at startup when running on Java 1.4.

InterMapper® DataCenter

  • Prevent some tasks from sometimes firing twice: once at the proper time, and once a second before.
 
InterMapper® 5.0
Wednesday, 21 May 2008 00:00

InterMapper®

  • [BUG FIX] Fixed a bug in command-line installation on Mac OS X. The installation was failing because the installer did not recognize when the 'intermapper' user existed.

InterMapper® RemoteAccess

  • [FEATURE] IPv4 tunnel syntax is supported in Add Network... (65351).
  • [BUG FIX] Surrounding quotes are removed from Add Network.. input (65350).

InterMapper® DataCenter

  • No changes since 5.0b12.
 
InterMapper® 5.0b12
Monday, 19 May 2008 00:00

InterMapper®

  • [FEATURE] InterMapper now supports IPv6 network identifiers in networks. (This change required a change in file format from previous betas.)
  • [LATERAL] Updated the default, built-in SSL certificate since the previous one had expired. (65300)
  • [BUG FIX] When exporting a map from the Server Settings the server sends the client the name of the map, and not of the file associated. The latter used to cause an export failure. (65291)
  • [BUG FIX] TCP probe parameters displayed in device labels used to be truncated to 255 characters.
  • [BUG FIX] Paths longer than 255 characters are preserved on moving maps to them. (65266)
  • [BUG FIX] Fixed a bug in server-wide "find by label" that caused it too find too much or too little. (65325)

InterMapper® RemoteAccess

  • [BUG FIX] Double-clicking an entry in the chart list multiple times before it has opened would open redundant chart windows (65281).

InterMapper® DataCenter

  • No changes since 5.0b11.
 
InterMapper® 5.0b11
Thursday, 15 May 2008 00:00

InterMapper®

  • [BUG FIX] Fixed a bug which prevented the flow badge from appearing correctly on new devices or devices that change addresses.
  • [BUG FIX] Fixed a bug introduced in 5.0b10: map status device used to report "No such map", if it had been created via "drag & dropping" of a map existing in a non-main folder of the map list.

InterMapper® RemoteAccess

  • [BUG FIX] Undo for a label change when the previous label was empty caused an NPE (65259).

InterMapper® DataCenter

  • No changes since 5.0b10.
 
InterMapper® 5.0b10
Tuesday, 13 May 2008 00:00

InterMapper®

  • [FEATURE] Added server-wide find-by-label. (65079)
  • [FEATURE] InterMapper's built-in DNS resolver now uses AAAA and ip6.arpa PTR queries to match DNS names and IPv6 addresses.
  • [BUG FIX] Nagios plugin PERFDATA parser was too strict about unfilled trailing semicolons; now less strict, to match spec. (65174)
  • [BUG FIX] Now recognizes changes in comments at locations past the 255th character in the comment. (65189)
  • [BUG FIX] Suppressed spurious report of Winsock error 10035 when executing command-line notifiers. (56071, 63508, 64557, maybe others)
  • [BUG FIX] Fixed situation where the ignore storage table list information could be truncated. (65216)
  • [BUG FIX] Renaming a map or moving it to a different folder does not break the link of the map status probe pointing to this device. (64734,62909,65186)
  • [BUG FIX] Given a map name without the path, the server will now return a map with such a name located in the main folder. (It could occur that it would return a map with such a name, but existing in another folder.)
  • [BUG FIX] Changing a user comment for a device or network makes its open popup windows update.

InterMapper® RemoteAccess

  • [BUG FIX] Loading a new version of a server extension without restarting the client could cause the extension to become unstable (65175).
  • [BUG FIX] Map/folder name editing can be started by double-clicking an entry in the Enabled Maps pane (65187).
  • [BUG FIX] Map/folder names should be truncated when the Map List column is too narrow (65188).

InterMapper® DataCenter

  • [FEATURE] DB Schema Added indices on (server_id, map_id, device_id, alarmpt) and (end_time) to improve events table performance.
  • [LATERAL] IMDatabase The instructions page was split into a basic and more detailed view, to simplify first-start configuration.
  • [LATERAL] IMDatabase Tweaked internal database auto-vacuum settings (only for newly-created databases) to vacuum large tables more frequently.
  • [BUG FIX] Startup no longer fails if the machine has no active network interfaces.
  • [BUG FIX] IMDatabase Events that occur on the same second are now closed properly, and will not both remain open.
  • [BUG FIX] IMDatabase Brought lossless import speed back to pre-5.0b9 levels (or faster, for large imports).
  • [BUG FIX] IMDatabase The serverpoll.next_utc field is now correctly created as type BIGINT rather than BIGSERIAL.
  • [BUG FIX] IMDatabase The sql.log file should no longer show duplicate lines after reconnecting to a database.
  • [BUG FIX] IMDatabase Retention policies are again properly applied at 2AM (GMT) rather than 2 minutes after every hour.
 
InterMapper® 5.0b9
Tuesday, 06 May 2008 00:00

InterMapper®

  • [BUG FIX] FTP probes reported Alarm condition when server responded to NOOP with 250 (64243).
  • [BUG FIX] Fixed a crash which could happen on deletion of a TCP device during its polling. (65021)
  • [BUG FIX] Fixed case where a shared device's UP status change would not be logged if UP was a result of automatic address change. (60671)
  • [FEATURE] Added a parameter to better cope with the DHCP server in OSX 10.5. (65034)
  • [FEATURE] Added autorecord information to a number of included probes.

InterMapper® RemoteAccess

  • [BUG FIX] Added an assertion to get more information about an NPE when re-opening log windows on reconnect (65075).
  • [BUG FIX] Ants and drops should not paint at all when animations are turned off in the preferences (65140).
  • [BUG FIX] Text sorting is now locale-sensitive.

InterMapper® DataCenter

  • [BUG FIX] The log viewer and other web interface pages now update properly on Internet Explorer; pages are no longer improperly cached.
  • [BUG FIX] IMDatabase When a map comes back from deleted state, it and its sub-elements are now properly marked as un-deleted in the database.
  • [BUG FIX] IMDatabase There are no longer multiple 'open' events (end_time not 'infinity') per device or interface.
  • [BUG FIX] IMDatabase Data retention policies no longer cause integrity errors when applied on servers with sparse datapoints.
  • [BUG FIX] IMDatabase Fixed URL mismatch error when un-registering an InterMapper server.
  • [BUG FIX] IMDatabase Typing too quickly into web interface fields no longer loses the keystrokes sometimes.
  • [BUG FIX] IMDatabase Using auto-complete for web interface fields no longer mangles the value sometimes.
  • [BUG FIX] IMDatabase Performance of lists in the web interface no longer degrades as items are added.
  • [BUG FIX] IMDatabase Fixed several minor display errors when viewing the web interface under Internet Explorer.
  • [BUG FIX] IMDatabase Fixed a JavaScript error that would pop up an alarming error dialog on Internet Explorer.
  • [BUG FIX] IMDatabase Fixed occasional permissions error when deleting a custom internal database user.
  • [LATERAL] IMDatabase Retention policy application changed back to 2AM (GMT), from the once-per-hour test setting.
 
InterMapper® 5.0b8
Tuesday, 29 April 2008 00:00

InterMapper®

  • [BUG FIX] Fix a bug where Big Brother probes would crash InterMapper with an ASSERT_IMPOSSIBLE when a Big Brother client attempted to connect.
  • [BUG FIX] Big Brother probes are now more robust in the face of malformed status lines.

InterMapper® RemoteAccess

  • [BUG FIX] Various minor bug fixes.

InterMapper® DataCenter

  • [LATERAL] IMDatabase Added information on how to configure PostgreSQL to listen on non-localhost IPs to the Setup Instructions page.
  • [LATERAL] IMDatabase Internal database custom users are now granted CREATE permission on the schema, allowing them to create views.
  • [LATERAL] IMDatabase Removed scheduled VACUUM ANALYZE; databases are assumed to have auto-vacuum enabled.
 
InterMapper® 5.0b7
Wednesday, 23 April 2008 00:00

InterMapper®

  • [FEATURE] Finished IMRA support begun in 5.0b6 for the "exporters" map attribute, used by the flows extension.
  • [BUG FIX] Fix a bug where a multi-line hexdump to the debug log shows up in IMRA as a bunch of duplicated lines.
  • [BUG FIX] Correctly remove flow exporter badges from devices which are no longer exporting.
  • [BUG FIX] Corrected logging acknowledgement of an alarm point to the lossless log: now the event and timestamp refer indeed to the alarm point concerned.
  • [BUG FIX] Fixed a dangling pointer crash, redoing the unregistration/disconnect IMDC in the process. (64849)

InterMapper® RemoteAccess

  • [BUG FIX] A rare IOOBE could occur when the device list selection and device status changes were in a particular state (64802).

InterMapper® DataCenter

  • [LATERAL] IMDatabase Log output now includes request-chunking information, so chunked requests no longer look like duplicates of each other.
  • [LATERAL] IMDatabase The 'manually moved map' ERROR messages are now WARNINGs, since they can sometimes come up legitimately.
  • [BUG FIX] IMDatabase Data retention policies are now processed in a single transaction, so a partial failure doesn't result in errors from left-behind data.
  • [BUG FIX] IMDatabase Changes reports are now processed in a single transaction, so a partial failure doesn't result in errors from left-behind data.
  • [BUG FIX] IMDatabase The 'Save Settings', 'Create Backup' and 'Restore' web UI buttons are now greyed out while an action is taking place.
  • [BUG FIX] IMDatabase An acknowledged map status probe no longer causes integrity errors when it produces two events in the same second.
  • [BUG FIX] IMDatabase Duplicate acknowledgments and notifications are now ignored properly rather than processed.
  • [BUG FIX] IMDatabase Deleting a device from a new map less than a minute after creation no longer causes an integrity error.
  • [BUG FIX] IMDatabase Fixed several related integrity errors when registering an old IM Server with a fresh IMDatabase.
  • [BUG FIX] IMDatabase Logging error messages no longer produces subsequent errors if the database is not connected.
 
InterMapper® 5.0b6
Tuesday, 15 April 2008 00:00

InterMapper®

  • [FEATURE] In the Host Resources probe, if no single overall CPU utilization value is available from the UCD-SNMP-MIB, but we have hrProcessorEntries from the Host Resources MIB, calculate an overall CPU utilization value from these entries.
  • [LATERAL] After copying an acknowledged device, pasting it produces an unacknowledged one.
  • [BUG FIX] Fix situation where multiple new Nagios probes could have their chartable values get assigned to the wrong device. (64455)
  • [BUG FIX] Fix an infrequent ASSERTion failure due to a strangely zero-length web username. (64640)
  • [BUG FIX] We now send auth server and reports server display updates only when a connection has the server settings open. (64435)
  • [BUG FIX] We now report an error if a certificate file can't be written, avoiding an ASSERTion failure in the process. (64589)
  • [BUG FIX] Make sure that if IMDatabase tries to connect via the loopback address and the user has specified localhost as the address of IMDC, IMDatabase will be recognized as coming from the allowed address.
  • [BUG FIX] Changing server, port, username, or password in the Database Server configuration now properly unregisters and disconnects from the old server before connecting and registering with the new one.
  • [BUG FIX] During loading a map, acknowledgement referring to an unknown event (****) is not present in the lossless log. (64750)
  • [BUG FIX] Fix a problem where issuing the Edit->Revert command would crash the server. (64722)

InterMapper® RemoteAccess

  • [BUG FIX] Fixed an NPE when opening a map when running under Java 7 (63770, 64607).
  • [BUG FIX] (Windows) We now install modern dbghelp.dll to avoid "The procedure entry point MiniDumpWriteDump could not be located in the dynamic link library dbghelp.dll" error on Windows 2000. (64530)
  • [BUG FIX] Map list was not expanded on reconnect (64678).
  • [BUG FIX] Hiding/Showing blocks of text in IMML (as in the Network Interfaces list in Server Settings -> Properties) did not repaint properly on Java 6 (64745).
  • [BUG FIX] Canceling a server connection attempt was not instantaneous (64746).
  • [BUG FIX] Export files are now locked as much as possible to prevent concurrent access during the export (64776).

InterMapper® DataCenter

  • [BUG FIX] IMDatabase Duplicate lossless rows are now automatically stripped to avoid integrity errors.
  • [BUG FIX] IMDatabase The error message when the test-connection to the IM Server fails is now clearer and gives more information.
  • [BUG FIX] IMDatabase Error logging for lossless reports no longer assigns the wrong labels to the logs.
  • [BUG FIX] IMDatabase Poll history requests no longer issue repeatedly if the database is not connected.
 
InterMapper® 5.0b5
Tuesday, 08 April 2008 00:00

InterMapper®

  • [LATERAL] If an alarm point has triggered a notifier, its name is now included in the notification row in the lossless log. (64522)
  • [BUG FIX] Fixed a bug where an exception could interrupt an SQLite transaction and leave it open. (61817)
  • [BUG FIX] It is now possible to disable a map from the Map List, even though its file has been moved out of the Maps folder by some other means. (35127)
  • [BUG FIX] We now send the registered URL when unregistering from database server. (64571)

InterMapper® RemoteAccess

  • [LATERAL] *:* and *::* are now allowed as server access address control lists.
  • [BUG FIX] Acknowledge did not work correctly for alarm points when the alarm points were sorted (64570).
  • [BUG FIX] Map folder names with regex-special characters caused a StackOverflowError (64592).

InterMapper® DataCenter

  • [BUG FIX] IMDC Services now load after startup, eliminating the unnecessary delay before the web admin panel became accessible.
  • [BUG FIX] IMDatabase Times in the backups interface now properly account for daylight savings time differences.
  • [BUG FIX] IMDatabase First-start wizard instructions and images match the current appearance of IM Server Settings.
  • [BUG FIX] IMDatabase Unnecessary errors are no longer reported when the built-in database service is stopped partway through an import.
  • [BUG FIX] IMDatabase Backups no longer fail if the internal database is not in use or has never been used.
  • [BUG FIX] IMDatabase Fixed an exception that was halting import on any systems that had recently-deleted devices or interfaces (BaseSchema exception).
  • [BUG FIX] IMDatabase Un-registering an IM Server is no longer allowed to succeed if the URL does not match the one previously registered with the same server UUID.
  • [BUG FIX] IMDatabase Huge numbers of error messages are no longer produced when the connection to the database resets at the very start of import.
  • [BUG FIX] IMDatabase Resolved random database deadlock errors by adding explicit locks to import queries.
 
InterMapper® 5.0b4
Tuesday, 01 April 2008 00:00

InterMapper®

  • [FEATURE] Added support in the server for displaying the server's complete interface list in the client's Server Settings window.
  • [BUG FIX] Make printf-style format specifiers for chartable syntax work correctly with int/long specifiers like "%10d". (64172)
  • [BUG FIX] For a currently logged in user: 1. if access to a map is removed, the map becomes unavailable; 2. if access to a map is granted, the map becomes available; 3. if the user is removed, all his maps become unavailable. (61746)
  • [BUG FIX] Load cached Database Server username configuration from the correct pref.
  • [BUG FIX] Fix a class of crashes that can occur when the InterMapper host's IP address changes while it's connected to IMDC. (63997)
  • [BUG FIX] Use several heuristics to retain user-set link speeds. (64244)
  • [BUG FIX] Maps upgraded from versions earlier than InterMapper 5.0 will no longer "lose" their chart data if their graph IDs had been regenerated. (64306)
  • [BUG FIX] Fix bugs introduce to Force/Regenerate UUID when we changed meaning of start/stop button for Database Server. (64228)
  • [LATERAL] An error is returned on an attempt of moving a map to a folder with path longer than 512 characters.
  • [LATERAL] Empty folders with paths longer than 512 characters are not accepted by the server.
  • [BUG FIX] Fix bugs introduce to Force/Regenerate UUID when we changed meaning of start/stop button for Database Server. (64228)
  • [LATERAL] Automatic leak tracking is now disabled in the Mac OS X build.
  • [BUG FIX] Scope ID's in IPv6 addresses should be recognized on Windows (Vista and above).
  • [BUG FIX] Don't export the scope_id portion of extended numeric link-local IPv6 addresses to IM Database.
  • [BUG FIX] Fix a bug where choosing "Refresh Probe" on a device with an address but unresolvable domain name caused the address to change to "::". (64373)
  • [BUG FIX] Fixed the value of the "resolve" attribute in IMRA's protocol; IMRA uses "address" and IMDB uses "addr".
  • [BUG FIX] Translate FreeBSD-style link-local IPv6 addresses with "embedded" scope ID's into normal extended IPv6 addresses.

InterMapper® RemoteAccess

  • [BUG FIX] It is now possible to re-order the list of Helper Apps (64274).
  • [BUG FIX] Map Access table now updates when Enabled Maps have changed (64348).

InterMapper® DataCenter

  • [FEATURE] IMDatabase Added an 'Automatic Backups' section to the IMDatabase web admin panel. IMDatabase can be configured to automatically create back-ups of your database on a daily or weekly schedule. The interface also allows you to restore from or delete previously saved back-up images.
  • [BUG FIX] Links to log viewers on the IMDC services list page no longer produces a 404 error when using Internet Explorer 6.
  • [BUG FIX] IMDatabase First-start wizard instructions and images match the current appearance of IM Server Settings.
  • [BUG FIX] IMDatabase The built-in PostgreSQL database now starts properly on systems whose locale does not by default use UTF8.
  • [BUG FIX] IMDatabase Un-registering an IM Server now properly checks whether the request comes from the registered URL.
  • [BUG FIX] IMDatabase When an interface with a previously-unseen IANA IfType ID is seen, that ID is automatically added to the 'ianaiftype' table.
  • [BUG FIX] IMDatabase When a device with a previously-unseen IANA Enterprise ID is seen, that ID is automatically added to the 'ianaenterprise' table.
  • [BUG FIX] IMDatabase Improved the performance of map, device and interface imports by reducing the number of times they query the database.
  • [BUG FIX] IMDatabase A map status probe automatically acknowledging itself no longer results in a database integrity error.
 
InterMapper® 5.0b3
Tuesday, 25 March 2008 00:00

InterMapper®

  • [FEATURE] Implemented ICMPv6 echo support for IPv6.
  • [FEATURE] Added an "ext" command to the Telnet server to list connections from server extensions.
  • [FEATURE] The "about" status page in the web server now lists all interface addresses (IPv4, IPv6, AppleTalk, and Ethernet).
  • [LATERAL] Send certain types of Database Server information from server to client only if an administrative connection. (63589)
  • [LATERAL] Set "response time" for command-line probes (63774)
  • [LATERAL] Clean up legacy code for CNetworkID class in preparation for supporting IPv6.
  • [BUG FIX] Make fractional values in Nagios Plugin probes chart correctly (once again). (64164)
  • [BUG FIX] The cached port for the default URL for the Database Server was incorrectly initialized. (64224)
  • [BUG FIX] Fix up chart records which have certain types of illegal values. (63874, probably 42385 and 56902 as well.)
  • [BUG FIX] On systems that support it, clear the IPV6_V6ONLY option before binding UDP and TCP listener sockets, and for outgoing TCP IPv4 connections.
  • [BUG FIX] Fix some assertion failure issues when loading the extension list XML file.
  • [BUG FIX] Fixed a bug where idle extension connections were terminated after two minutes.
  • [BUG FIX] Don't crash when importing a zero-length MIB file. (63477)
  • [BUG FIX] Fix an endian issue with IPv6 link-local scope-id's.

InterMapper® RemoteAccess

  • [FEATURE] Alt-clicking a dataset in the chart legend will de/select all datasets in the chart simultaneously (63845, 63866, 63902).
  • [BUG FIX] The client could cause charts to have too little space between horizontal axis labels (63874).

InterMapper® DataCenter

  • [FEATURE] Services List status messages now update dynamically; no page reload is needed.
  • [FEATURE] Log viewers for all IMDC services are now unified, and update without a page refresh.
  • [FEATURE] Added a 'Send Test E-Mail' button to SMTP settings, to test your error reporting settings.
  • [BUG FIX] Red Hat Linux and SuSE Linux install packages now properly relocate when used with --prefix.
  • [BUG FIX] After installation, the first-start page is no longer blank when viewed by Internet Explorer.
  • [BUG FIX] The Intermapper Server is now notified when an IMDC service starts or stops, and updates accordingly.
  • [BUG FIX] Services List 'change settings' links now direct to settings pages rather than the log viewer for that app.
  • [BUG FIX] IMDatabase Retention policies UI now lets you choose 'never' rather than using '-1'.
  • [BUG FIX] IMDatabase Adjusted the logging levels of many log messages, to reduce email volume for un-important errors.
  • [BUG FIX] IMAuth Performing a 'Test Connection' no longer causes an 'Unexpected Error' for a newly-selected authentication protocol.
 
InterMapper® 5.0b2
Tuesday, 18 March 2008 00:00

InterMapper®

  • [LATERAL] Cache the server name preference so answering a server discovery packet doesn't cause a file system api call.
  • [LATERAL] The Remote Access server is now always secure; it is not possible to disable SSL.
  • [LATERAL] Minor changes to wording in Database Server pane.
  • [LATERAL] Minor changes to formatting in Nagios Plugin probe status window.
  • [BUG FIX] Fixed a crashing/assertion bug involving redundantly polled IPv6 devices. (64158)
  • [BUG FIX] Fixed a bug which caused misdirected KU_propertychange messages to be delivered on the port 8181 HTTP connection, thus confusing IMDatabase.
  • [BUG FIX] Fixed a bug which caused AppleTalk polling to compare DDP addresses incorrectly. The same issue potentially affected link-local IPv6 polling.

InterMapper® RemoteAccess

  • [BUG FIX] Default size of Server Settings window was too short on Leopard (64117).

InterMapper® DataCenter

  • [BUG FIX] SMTP Settings From: Address field is properly marked as required.
 
InterMapper® 5.0b1
Monday, 17 March 2008 00:00

InterMapper®

  • [FEATURE] Added support for IPv6 polling with the exception of ICMPv6 pings.
  • [FEATURE] SMTP probe uses IPv6 format of HELO command for IPv6 targets.
  • [FEATURE] IPv6 notifiers are supported (e.g. SMTP, Syslog, SNMP Traps, SNPP).
  • [FEATURE] Added support for incoming SNMP trap support over IPv6.
  • [FEATURE] Corrected syntax of IPv6 addresses published as URL's.
  • [FEATURE] Implement server side of default label for unnumbered networks.
  • [FEATURE] "Recent Outages" are preserved in the Status Window after a server restart. (58096)
  • [FEATURE] If a command-line probe specifies the flag "NAGIOS3", PERFDATA from a Nagios plugin specified as the command will automatically be interpreted and displayed.
  • [LATERAL] Note time of last export to database in Database Server pane. (61144)
  • [LATERAL] Old map version is included in the backup filename. (60767)
  • [LATERAL] Enhancements to the .lossless log: link up/down, device probe name, server start-up and server quitting are logged.
  • [LATERAL] After a device goes down (up), the message logged to the .lossless log does not include the time the device has been up (down).
  • [LATERAL] When an alarm point is responsible for a notification, its name follows IMID of the device in the lossless log.
  • [LATERAL] If an alarm point is in maintenance mode, its notifications are sent to the lossless log, and if the status is not CLEAR, they are followed by an ACK.
  • [LATERAL] The value previously identified as "Round-trip time" in the status window is now labelled "Response time". (63846)
  • [BUG FIX] Added support for passing <extension> contexts configured in the extension list through to IMRemoteAccess, without interpretation.
  • [BUG FIX] Chart data produced by a command line probe can again be plotted on the same chart (bug introduced in 5.0a8). (63664)
  • [BUG FIX] Status of alarm point notifications is logged correctly to the .lossless log. (63734)
  • [BUG FIX] Fix up URL shown in Database Server pane to always show an address reachable from a machine running IMRA. (64033)
  • [BUG FIX] Cache more values to keep from hitting prefs too often when trying to register with database server.

InterMapper® RemoteAccess

  • [BUG FIX] By default the status column of the Map List window should be on the far left (62348).
  • [BUG FIX] An exception could be thrown if a server was somehow added to the Map List twice (63611, 64044).
  • [BUG FIX] The device list could get out of sync when using an Ack filter and eventually throw an IOOBE (63796).
  • [BUG FIX] Duplicated maps were named "dialog#" (64000).
  • [BUG FIX] Added more error checking to recover from rare disconnects during login (64029).

InterMapper® DataCenter

  • [FEATURE] Errors and warnings are automatically assembled into reports and emailed using SMTP settings.
  • [FEATURE] IMDatabase Device event entries now include the name of the probe for that device.
  • [FEATURE] IMDatabase Event entries more consistently include alarm point names.
  • [BUG FIX] Prevent the bug report and feature request pages from timing out.
  • [BUG FIX] Prevent all log report viewers from timing out while logs are being viewed.
  • [BUG FIX] Regularly refresh the IP address of the IMDC server to account for network changes.
  • [BUG FIX] IMDatabase Selecting the 'now' import profile no longer uses unnecessary amounts of CPU.
  • [BUG FIX] IMDatabase The 'now' import profile now properly requests another report immediately.
  • [BUG FIX] IMDatabase When a 410 (Unavailable) response is received, the IM Server is marked as disabled.
  • [BUG FIX] IMDatabase Disabled maps no longer request an entire day's worth of entries every time.
  • [BUG FIX] IMDatabase Removed unnecessary double-requests for maps, devices, etc. when requesting events and datapoints.
  • [BUG FIX] IMDatabase The 'IM46Charts' retention policy is now visible in the retention policies list.
  • [BUG FIX] IMDatabase The built-in postgres process now shuts down in 'fast' mode on Windows.
 
InterMapper® 5.0a9
Friday, 07 March 2008 00:00

InterMapper®

  • [FEATURE] Support for MSPP license type.
  • [BUG FIX] Improve handling of converting invalid addresses to strings in Windows.
  • [BUG FIX] Improve handling of comparisons between machines requesting database exports and those configured to do so.
  • [BUG FIX] Fix incessant printing of "Connection retry timer cleared" messages to debug log.
  • [BUG FIX] Fix bug when database server export was enabled and auth server use was enabled, but the auth server was not configured, client would time out looking for auth types. (63806)
  • [BUG FIX] Fix several instances when the Database Server server settings pane error display wouldn't clear upon successful connection and registration.
  • [BUG FIX] Improve error message displayed when InterMapper tries to connect to a running but unconfigured IMDC installation.
  • [BUG FIX] Charted variables from the Barracuda probes are preserved after upgrading from InterMapper 4.6.8 (57054).
  • [BUG FIX] Fix crash during a "clean" shut down of the server. (63695).

InterMapper® RemoteAccess

  • [BUG FIX] Map List and Enabled Maps hierarchies should look better under GTK (62708).
  • [BUG FIX] Map load progress bar should always be displayed in the User column (63823).

InterMapper® DataCenter

  • No changes since 5.0a8.
 
InterMapper® 5.0a8
Tuesday, 04 March 2008 00:00

InterMapper®

  • [FEATURE] Added server-side support for "server extensions", including KC_runextension and jar export.
  • [FEATURE] Implemented the "TemporaryOTP" authentication method for use by server extensions needing a tunnel connection.
  • [LATERAL] Web server displays vertex labels in the foreground color. (61368)
  • [BUG FIX] Suppress spurious property change updates to outgoing Kali connections. (63159)
  • [BUG FIX] TCP probes preserve chart variable mappings. (60215, 57054)
  • [BUG FIX] Fix crash in defined() function for probes. (63247)
  • [BUG FIX] Server won't crash when it discovers unprocessed maps in the Maps or Maps (Disabled) folder. (63236)
  • [BUG FIX] New GUI, IMDC protocols, defaults, and support for Data Retention Policies.
  • [BUG FIX] mDNS (Bonjour) support now actually works on Linux and other posix based systems.

InterMapper® RemoteAccess

  • [BUG FIX] Web Server settings URL port not updated when security setting changed (16144).
  • [BUG FIX] Probe description text is copyable (61923).
  • [BUG FIX] Web, Telnet, and Remote server settings changes now occur immediately (62811).
  • [BUG FIX] Resolved Leopard Help menu delay by removing the Font, Size, and Style menus (63210).
  • [BUG FIX] The Map List columns got out of sync when the server was unexpectedly disconnected (63309).

InterMapper® DataCenter

  • [FEATURE] IMDC first-start page is static, and contains a note about the SSL certificate warning that is about to come up.
  • [FEATURE] Added UI for SMTP settings, which will be used to send error reports.
  • [FEATURE] IMDatabase Exports are automatically chunked, and the amount requested per chunk is dynamically adjusted. This greatly improves reliability, reduces CPU and memory load, and allows data to become available in the database significantly sooner.
  • [FEATURE] IMDatabase Old-data and current-data exports are now completely separate processes, allowing current data to appear in the database much sooner.
  • [FEATURE] IMDatabase The built-in PostgreSQL server has been upgraded to version 8.3.
  • [FEATURE] IMDatabase Added import support for the map 'path' field.
  • [FEATURE] IMDatabase Added UI for automatic database backups; functionality will come in a later release.
  • [FEATURE] IMDatabase Added a 'Database Schema' page to the web admin interface, giving SQL query writers easy access to the schema.
  • [LATERAL] Improved IMDC's visual appearance and corrected visual glitches.
  • [LATERAL] IMAuth IMAuth admin interface uses the cleaner left-menubar-based style.
  • [LATERAL] IMDatabase Increased built-in PostgreSQL process timeout from 30 to 60 seconds.
  • [LATERAL] IMDatabase Increased default log viewer lines shown from 10 to 20.
  • [LATERAL] IMDatabase Several minor schema updates, including the addition of an export rows field in the serverpoll table.
  • [BUG FIX] IMDC will no longer crash when IMAuth fails to load auth protocols.
  • [BUG FIX] IMDatabase Failure of data retention policies no longer stops logging.
  • [BUG FIX] IMDatabase Data retention policy task no longer fails on PostgreSQL 8.3.
  • [BUG FIX] IMDatabase Built-in PostgreSQL 8.3 will properly listen on port 8183 on Windows.
  • [BUG FIX] IMDatabase Event import errors are properly logged separately by event category.
  • [BUG FIX] IMDatabase Import errors are caught and reported much more consistently.
  • [BUG FIX] IMDatabase Alarm point events (clear, major, minor) no longer cause import failures.
  • [BUG FIX] IMDatabase Import no longer fails when the IM Server ID changes between exports.
  • [BUG FIX] IMDatabase Fixed several import failures related to maps, notifiers and datapoints.
  • [BUG FIX] IMDatabase On server register the IM Server URL is no longer reported as invalid even when it is valid.
  • [BUG FIX] IMDatabase Startup no longer fails when the database cannot be reached.
 
InterMapper® 5.0a7
Friday, 08 February 2008 00:00

InterMapper®

  • [FEATURE] Add support for outgoing IPv6 SMTP connections.
  • [FEATURE] Implement final changes to support IPv6 for incoming IM RemoteAccess connections and for outgoing email connections.
  • [FEATURE] Kali Server can now handle incoming HTTP requests, by internally handing them off to the web server. Port 8181 uses its own access list; the web access list has no effect. In addition, auto-login for web connections received this way is deliberately disabled.
  • [FEATURE] The web, telnet, remote, and big brother listening TCP servers all support incoming IPv6 connections.
  • [FEATURE] Internal printf library supports use of "%#lI" specifier for bracketed IPv6 addresses, e.g. "[::1]".
  • [FEATURE] mDNS (Bonjour) support now also included in Linux, FreeBSD and Solaris builds.
  • [LATERAL] Auth Server, Database Server checkboxes now stay checked if the user "wants" to use the respective servers, and failure is indicated via status messages, rather than by unchecking. Retries are automatic, and retry at ever greater intervals (the greatest being around 10 minutes). (62325, 62338)
  • [LATERAL] Moved check for report server address from core export code up into CWebStream.
  • [LATERAL] Device pasted into a map receives an IMID assigned by that map, especially generated for the device.
  • [LATERAL] Final clean up of IPv4 CNodeAddr interface before beginning transition to IPv6 support.
  • [BUG FIX] Windows version requests notification from OS that host address has changed, rescans interfaces, updates URLs, etc.
  • [BUG FIX] Cache database server address rather than hitting DNS every time we check the server address. (63112)
  • [BUG FIX] Fixed an assertion failure in datapoint exporting code. (63169)
  • [BUG FIX] Fix occasional missing row separator at end of export of changes log. (dschnur)
  • [BUG FIX] Fix bug where Database server could not connect to InterMapper to retrieve info if it was configured in server settings as 127.0.0.1. (63252)

InterMapper® RemoteAccess

  • [BUG FIX] Dragging a map to the very top or bottom of the Enabled Maps list will now put it in the top of the hierarchy (62426).
  • [BUG FIX] An NPE could occur if the server removed an edge at the same time that the user moved it to another vertex (63045).
  • [BUG FIX] IPv6 addresses can be used in the host fields in the Email pane of Server Settings (63090).
  • [BUG FIX] Race condition could cause an NPE when closing the Server Settings window before the Telnet/Remote/Web Server panes were done loading (63135).

InterMapper® DataCenter

  • [LATERAL] IMDatabase IMDatabase is no longer tied to the InterMapper web server; it now contacts the InterMapper Server on port 8181.
  • [BUG FIX] IMDatabase Fixed integrity errors caused by maps removed uncleanly from the InterMapper maps folder.
  • [BUG FIX] IMDatabase A full sync will in all cases be performed before any other reports are requested.
  • [BUG FIX] IMDatabase Fixed several insert problems caused by deleted devices and interfaces.
  • [BUG FIX] IMDatabase Fixed an issue where multiple InterMapper servers connected to one IMDatabase server would fail to request an initial sync.
  • [BUG FIX] IMDatabase Fixed an issue where multiple InterMapper servers connected to one IMDatabase server would request incorrect amounts of data.
  • [BUG FIX] IMDatabase When using the built-in database, shutting down IMDatabase shuts down the built-in PostgreSQL service as well, even if there are other clients connected to it.
  • [BUG FIX] IMAuth MS-CHAPv2 authentication properly works for IAS and RADIUS when using Windows domains.
 
InterMapper® 5.0a6
Monday, 28 January 2008 00:00

InterMapper®

  • [BUG FIX] Export intervals greater than 6 hours are now registered correctly with IMDC. (62846)
  • [BUG FIX] Fix a few memory leaks. (62409, 62410)
  • [BUG FIX] Xserve RAID - drive rebuilding is now an Alarm instead of Warning state (62455).
  • [BUG FIX] Xserve RAID - Unknown status of a controller is now Alarm instead of Down.

InterMapper® RemoteAccess

  • [FEATURE] Added a preference to turn off InterMapper Server discovery in RemoteAccess (62982).
  • [BUG FIX] Sorting of folders in the Map List was broken (62775).
  • [BUG FIX] Ants along parallel links outside of a device's icon could cause an IOOBE (62790).
  • [BUG FIX] If the saved preference pane selection is not found when opening the Server Settings, the first pane will be shown instead (62810).
  • [BUG FIX] Selections in sorted tables changed when items were inserted (62936).

InterMapper® DataCenter

  • [FEATURE] IMDatabase: Data retention policies can now be applied to reduce raw data into the datasample, datasampledaily and datasamplehourly tables.
  • [FEATURE] IMDatabase: Added '24 Hour' and 'IM46Charts' retention policies for future use.
  • [FEATURE] IMDatabase: Added a 'More Details' link for the IMDatabase services list entry, showing server status.
  • [FEATURE] IMDatabase: Added a 'service status' page in the web interface to show details for each registered IM Server.
  • [FEATURE] IMDatabase: Web interface was redesigned to be more compact and use a left menubar.
  • [FEATURE] IMDatabase: Web interface has smoother hide/show transitions.
  • [LATERAL] IMDatabase: Switched to a new, more accurate scheduler that will queue reports in a more reliable order.
  • [BUG FIX] IMDatabase: Request schedules using a '5 Minute' interval now really fire in 5 minute intervals.
  • [BUG FIX] IMDatabase: When an IM Server register attempt fails due to the DB not being connected, the correct error message is sent back.
  • [BUG FIX] IMDatabase: When a report parser fails to parse an IMID, it now logs the offending row in all cases.
  • [BUG FIX] IMDatabase: When the test connection to an IM Server fails, it now properly defaults to the KALI connection's address.
 
InterMapper® 5.0a5
Tuesday, 15 January 2008 00:00

InterMapper®

  • [BUG FIX] Fix error 10022 when converting IPv4 address to string.

InterMapper® RemoteAccess

  • No change since 5.0a4.

InterMapper® DataCenter

  • No change since 5.0a4.
 
InterMapper® 5.0a4
Monday, 14 January 2008 00:00

InterMapper®

  • [FEATURE] Maps can be organized in folders.
  • [FEATURE] A new "MapPath" field is available for export from the "maps" and "devices" tables. "MapPath" took the role of "MapName" in the "devices" table: it has the CREATE attribute, while "MapName" doesn't.
  • [FEATURE] Incoming IPv6 connections are supported in Remote, Web and Telnet servers. Non-IPv4Mapped addresses are temporarily translated to 0.0.0.1 for logging and access list code (which does not yet support IPv6).
  • [FEATURE] The Mac OS X build registers a mDNS (Bonjour) name of type "_intermapper._tcp", to be used for IPv6/IPv4 discovery.
  • [FEATURE] Rewrote networking code that fetches network parameters such as the local IP and AppleTalk address, to fetch an interface list with multiple IPv4/IPv6 addresses per interface.
  • [BUG FIX] Windows installer/uninstaller now removes imdatabase directory when uninstalling.
  • [BUG FIX] Windows version sometimes crashed trying to create crash report. (56057)
  • [BUG FIX] Temporary fix in place for running in Windows with IPv6 installed.
  • [BUG FIX] The FreeBSD installation now defaults to storing the InterMapper_Settings directory in /var. (59463)
  • [BUG FIX] InterMapper constructs URL's to itself using a non-link-local IPv4 address, if possible, but also supports IPv6 if the only IPv4 address its machine has is "link-local".
  • [BUG FIX] Fix a reported ICMPv4 bind() error. (62574)

InterMapper® RemoteAccess

  • [LATERAL] Added GUI for old data export in Database Server pane of Server Settings.
  • [BUG FIX] Logging out and back into a server caused an IOOBE (62429).
  • [BUG FIX] User name and passwords are encoded for XML when getting the list of services for the NT Services probe (62489).
  • [BUG FIX] Bug 60043 should not cause other connected clients to throw an NPE (62627).
  • [BUG FIX] Wrong status window used for open/close animation (62701).
  • [BUG FIX] Notifiers Window should not take as long to close when hundreds of devices are selected.
  • [BUG FIX] Changing sort order should not collapse all expanded nodes in the Map List.
  • [BUG FIX] The selection should be preserved when changing the sort order of the Map List.
  • [BUG FIX] Notifier pane in the "Configure Notifier" window was too large to fit in the window on Linux.

InterMapper® DataCenter

  • [FEATURE] IMDatabase: Added the 'old_lastdate' and 'old_profile' fields to the server table, in preparation for importing data older than one day.
  • [FEATURE] IMDatabase: Added a 'begin_time_imserver' field to the serverpoll table, to preserve the server's time while making begin_time and end_time calculations more accurate.
  • [FEATURE] IMDatabase: Optimized data import protocol to transmit less data over the network for datapoints reports.
  • [FEATURE] IMDatabase: Added support for request chunking, allowing the InterMapper server to reduce its load by sending partial reports.
  • [LATERAL] IMDatabase: The format for IMDC logs has been changed to 'YYYY-MM-DD HH-MM-SS level message', to make log messages shorter and easier to read.
  • [BUG FIX] IMDatabase: Fixed a serious looping condition that would allow multiple identical report requests to be made, resulting in duplicate event table entries and continuously high CPU usage.
  • [BUG FIX] IMDatabase: Fixed a less frequent looping condition that would request multiple identical reports, if a request was waiting to retry after a failure when a new one was made.
  • [BUG FIX] IMDatabase: Fixed an issue, primarily under Windows, where an unclean shutdown of IMDC would prevent it from starting again for several minutes.
  • [BUG FIX] IMDatabase: Disabled maps are now requested properly along with enabled ones.
 
InterMapper® 5.0a3
Friday, 21 December 2007 00:00

InterMapper®

  • [BUG FIX] Barracuda probes will now enter the ALARM state when the unit is offline (62309).
  • [BUG FIX] Devices with Appletalk addresses are encoded in IPv6 for storage in the database (62043, 62341)

InterMapper® RemoteAccess

  • [BUG FIX] Rolled-back change from 5.0d1 that broke auto-layout during autodiscovery (62004).
  • [BUG FIX] Horizontal separators in New Map wizard were ugly in Leopard (62095).

InterMapper® DataCenter

  • [FEATURE] IMDatabase: Automatically focus username/policyname fields after adding a user or policy.
  • [FEATURE] IMDatabase: Report requests can now be accepted as sequential chunks, for greater efficiency.
  • [FEATURE] IMDatabase: Automatically configure the built-in database to collect stats and enable auto-vacuum.
  • [FEATURE] IMDatabase: After a full sync, the database will automatically perform a VACUUM.
  • [LATERAL] Removed unnecessary steps from the first-start wizard.
  • [LATERAL] IMDatabase: Removed currently-unnecessary steps from the first-start wizard.
  • [BUG FIX] IMDatabase: Properly export disabled maps alongside enabled maps, by treating them as a two-part chunk.
  • [BUG FIX] IMDatabase: Fixed rare crash when two shutdown requests arrive very close to one another.
  • [BUG FIX] IMDatabase: Fixed SQL problem that would allow new events to close the wrong previous event, throwing times out of sync.
  • [BUG FIX] IMDatabase: Increased timeout of the initdb process, since it can take a while to run.
  • [BUG FIX] IMDatabase: Added a filter to prevent notifierrule rows with a notifierimid of 'N/A' from inserting.
  • [BUG FIX] IMDatabase: Added a filter to prevent AppleTalk addresses from inserting.
  • [BUG FIX] IMDatabase: Added a filter to prevent notifications/acknowledgments with an 'event status' of '****' from inserting.
  • [BUG FIX] IMDatabase: Fixed a crash that would happen when rotating log files, and made the rotation itself more reliable.
  • [BUG FIX] IMDatabase: Improved the error message sent to the IM Server if a test export connection fails.
  • [BUG FIX] IMDatabase: Several improvements to the wording on the first-start wizard pages.
 
InterMapper® 5.0a2
Thursday, 13 December 2007 00:00

InterMapper®

  • [LATERAL] Cache the name of the database server we're reporting to so that we don't have to hit the prefs so often when reporting. (62044)
  • [LATERAL] Event status is present in notifier and acknowledgement events in the ".lossless" log.
  • [LATERAL] .lossless and .changes logs always receive entries from the server, independent on being registered with a reports server. (62092)
  • [LATERAL] Change of reason for a threshold level results in an additional entry in the Event and .lossless logs. (62096)
  • [BUG FIX] Return NULL rather than cause ASSERT failure in GetKaliClientReportServer. (62211)

InterMapper® RemoteAccess

  • [BUG FIX] If the map was disabled or closed while the 'Set Behavior...' action was waiting for a response from the server, an NPE could occur (62194).
  • [BUG FIX] Interface Status Window 'tear-off' effect on Mac OS X was offset when the map was not scaled to 100% (62004).
  • [BUG FIX] Links broken in Get Info window for devices (62005).
  • [BUG FIX] Multiple selection implemented in Enabled Maps pane (62094).

InterMapper® DataCenter

  • [FEATURE] IMDC includes SQLAlchemy 0.4, and is updated to take advantage of some of its features.
  • [FEATURE] Improved performance of the log viewers for IMDC, IMDatabase and IMAuth
  • [FEATURE] Log rotation happens whenever an entry is output, and does not require the server to be running at the exact rotation time.
  • [FEATURE] IMDatabase: The event table includes OKAY as a distinct event, rather than only closing a previous event.
  • [FEATURE] IMDatabase: The internal database users list now has a field to confirm the password you give each user.
  • [BUG FIX] Clicking 'done' on the IMDC settings page no longer produces an error if you haven't changed the password.
  • [BUG FIX] IMDatabase: Use fixed numbers of column splits to handle the case where the server mistakenly outputs extra column separators.
  • [BUG FIX] IMDatabase: Disable server import if the server-stored encryption key is incorrect.
  • [BUG FIX] IMDatabase: Error handling on import failure is much more reliable, and will retry intelligently.
  • [BUG FIX] IMDatabase: Fixed a crash when starting/stopping IMDatabase.
  • [BUG FIX] IMDatabase: Prevented some unnecessary startup code from running accidentally and producing confusing log output.
  • [BUG FIX] IMDatabase: Synchronized the server poll table values with the time on the IM Server to prevent DB insert errors.
  • [BUG FIX] IMDatabase: Removed check for event status from insert SQL, to allow events with the same status but different reason.
  • [BUG FIX] IMDatabase: Retry timeouts will automatically increment through 10, 30, 60, 600, 1800 and 3600 seconds.
 
InterMapper® 5.0a1
Monday, 03 December 2007 00:00

InterMapper®

  • [FEATURE] Disabled maps are available for export to IM Database.
  • [FEATURE] Disabled maps are logged to the ".changes" log after their removal from the server.
  • [LATERAL] ".lossless" and ".changes" logs use character 0x0 as the line separator and 0x1 as the column separator.
  • [LATERAL] Event timestamp is present in notifier and acknowledgement events in the ".lossless" log.
  • [LATERAL] Files associated with ".lossless" and ".changes" logs have suffix "-jrnl" instead of ".txt" .
  • [LATERAL] Use a secure random generation algorithm to generate UUIDs and passwords for database server connection.
  • [LATERAL] Use uuid_generate to generate UUIDs on platforms which support it.
  • [LATERAL] Mirror certain prefs in Auth Server, Database Server clients to make checking status less expensive. (61573)
  • [BUG FIX] Send a response when client disables reporting to database server.
  • [BUG FIX] Send a KC_registerserver every time IM starts up, if reporting is enabled. (61401)
  • [BUG FIX] Opening the advanced configuration in the Database Server server settings panel and clicking okay while already connected could fail to send a response to the client. (61624)

InterMapper® RemoteAccess

  • [FEATURE] Added the ability to filter device lists according to ack/maintenance status (52189, 59566, 58213, 61162).
  • [BUG FIX] If a vertex has its foreground color set to anything other than None, it will use that color for its border and/or exterior text (61368).
  • [BUG FIX] Attempting to Set Kind on multiple devices threw an NPE (61450).
  • [BUG FIX] SocketExceptions no longer generate a bug report, but simply display a message about the disconnect.

InterMapper® DataCenter

  • [FEATURE] InterMapper Reports is renamed InterMapper Database. It can now export all element data, events, and data points.
 
InterMapper® 5.0d3
Thursday, 01 November 2007 00:00

InterMapper®

  • [FEATURE] A new ".lossless" log, parsable by IM Database, keeps track of all events from the Event Log, of unknown events and of opening/closing of a map.
  • [FEATURE] A new ".changes" log contains information about maps/devices/links deleted from the IM server. (Deleting disabled maps is not yet logged.)
  • [FEATURE] Support displaying retention policy in device info window, as well as dynamically updating retention policy and device kind display.
  • [LATERAL] Enforce license restrictions on InterMapper Reports server use.
  • [LATERAL] Change reference to InterMapper Reports to InterMapper Database to reflect naming refinement.
  • [BUG FIX] Better default values for data reporting intervals.
  • [BUG FIX] Do not fulfill a reports export request unless reports are enabled and the request comes from the configured IM Reports server.
  • [BUG FIX] Fixed situation where configuring an incorrect password for IMDC connection in IM while a connection is already active could cause IM to fail to respond to client.

InterMapper® RemoteAccess

  • [LATERAL] Add Benchmark now works the same as Insert Benchmark (60993).
  • [BUG FIX] It is now possible to sort on the Condition and Previous Condition in list views (50721).
  • [BUG FIX] Cmd/Ctrl-Shift-R in a map will now reload probes (58752).
  • [BUG FIX] Added Set Kind... menu item (61088).
  • [BUG FIX] Data Retention Policy should now be displayed in the Info window (61088).
  • [BUG FIX] Expanded exception-handling code to ignore more versions of the 'Non-Java exception' thrown on Mac OS X when the number of monitors change (61114).
  • [BUG FIX] The visible state of data sets in Chart windows is now saved when the window is closed and restored when opened (61149).
  • [BUG FIX] Table/list headers should better match the native platform's headers.
 
InterMapper® 5.0d2
Monday, 15 October 2007 00:00

InterMapper®

  • [FEATURE] Datasets and datapoints exported for devices with charts.
  • [BUG FIX] Numerous refinements to Reports Server and Auth Server registration.
  • [BUG FIX] Fix ASSERT failure when calling CRetentionPolicyServer::IsExportable() when no policies are loaded.
  • [BUG FIX] Add default values for data reporting intervals.
  • [BUG FIX] Report server configuration was using auth server configuration's port setting. It doesn't anymore.

InterMapper® RemoteAccess

  • [FEATURE] The default label can now be set for unnumbered interfaces in the Network Defaults of the Server Settings pane (60418).
  • [LATERAL] Ctrl-Alt-Shift-B (Cmd-Opt-Shift-B on OS X) can now be used show the Bug Report submission window from nearly anywhere in the program (56347).
  • [LATERAL] Improved the Version Updates preference pane - added Check Now button and UI to change the poll period.
  • [BUG FIX] IllegalArgumentException thrown by an invalid command line in a Helper App should not cause a bug report (60057).
  • [BUG FIX] Added a workaround for Java 6 changes that caused the Double-Click choice in the preferences to not show a dialog if the type did not change (60265).
  • [BUG FIX] Status Windows inherited the parent Map window's titlebar icon when resizable on Windows (60519).
  • [BUG FIX] 4.5 introduced a deadlock at startup when two users were automatically logged in and a map was opened from the first's maplist (60970).
 
InterMapper® 5.0d1
Tuesday, 02 October 2007 00:00

InterMapper®

  • [FEATURE] Added support for registering InterMapper Server with IM Database/IM Reports server.
  • [FEATURE] Added support for a server-wide device find by IP address, IMID, or DNS name.
  • [FEATURE] Enhancements to IPMI v2.0 probe: sensors are retrieved from SDR, the values they report are presented in the Status Window, device status is set according to thresholds overpassed by any of the sensors. We retrieve values for sensors coming from the BMC slave address only.
  • [FEATURE] Added support for handling data retention policies and devicekinds.
  • [LATERAL] A device with "Allow Periodic Reprobe" flag disabled is not auto-discovered when a map is first opened. (58848)
  • [LATERAL] Device export now uses the same names for "type" as the probekind field in the database.
  • [LATERAL] IPMI specific logging can be enabled/disabled from the remote and telnet server clients.

InterMapper® RemoteAccess

  • [FEATURE] Added 'Set Data Retention...' menu item.
  • [FEATURE] Added 'Retention Policy' pane to Map Settings.
  • [FEATURE] Added 'Reports Server' pane to Server Settings.
  • [FEATURE] Added 'Find Devices...' that searches across maps.
  • [FEATURE] Added support for #show:, #hide:, #begin:, and #end: in IMML.
  • [LATERAL] Sun's cross-platform look-and-feel will now be used in place of Motif as the default on applicable systems. This can be overridden via the com.dartware.laf property. (53434)
  • [LATERAL] Text entered in the Add Device pane is no longer pre-parsed and may now contain any arbitrary text that has no relation to an existing device name or address (54801).
  • [LATERAL] Map status icons in the Map List window will now include the ack checkmark (59509).
  • [LATERAL] Ants are now clipped at the edges of icons instead of at the bounding rectangle.
  • [LATERAL] Device IMID is now displayed in the Info window.
  • [LATERAL] DeviceKind is now displayed in (and editable from) the Info window when applicable.
  • [LATERAL] Added stats for disconnected map windows to profile information of bug reports.
  • [LATERAL] Added stats for global device lists to profile information of bug reports.
  • [BUG FIX] Set Label... for multiple devices did not initialize the text field (59621).
  • [BUG FIX] If the default cache directory is not available, an attempt will be made to use the platform's default temporary directory to store icons and sounds (59747).
  • [BUG FIX] Tab key did not work in client-registration dialog on some versions of Java < 1.6 (60037).
  • [BUG FIX] Workaround for 54542 could cause an AIOOBE when deleting multiple charts (60345).
  • [BUG FIX] If 'Set Link Speed...' failed, an AIOOBE would be thrown (60351).
  • [BUG FIX] Added an assertion to glean more information for an NPE when handling translate updates (60603).
  • [BUG FIX] Closing the Map while opening the Insert Text window could result in an NPE (60686).

InterMapper® DataCenter

  • [FEATURE] Added the InterMapper Reports service.