IBM Tivoli Network Manager IP Edition 3.7 Fix Pack 1 README
(Build 3.7.0.17)
Introduction
============
This README contains information on issues fixed in IBM Tivoli Network Manager IP Edition 3.7 fix pack 1.
For more information about V3.7 please refer to the latest version of the Release Notes.
This build should be used with Solaris 9 or 10 for SPARC, Redhat Enterprise Linux 3 or 4, SUSE Enterprise Linux 9 or 10, AIX 5.3 and Windows 2003 Server operating systems.
Prerequisites and Installation
==============================
IBM Tivoli Network Manager IP Edition 3.7 fix pack 1 is available as separate installs for Solaris, AIX, Windows and Linux.
For more information on prerequisites and minimum recommended system requirements, refer to the IBM Tivoli Network Manager IP Edition 3.7 Release Notes and Installation and Deployment Guide.
UNIX
----
Enter the following command to install this fix interactively. The placeholder should be identified with the string identifying your platform.
$NCHOME/install/ncisetup -install 3.7.0.1-NetworkManagerIP--FP0001.jar
Enter the following command to install this fix non-interactively. The placeholder should be identified with the string identifying your platform.
$NCHOME/install/ncisetup -install 3.7.0.1-NetworkManagerIP--FP0001.jar -silent
On AIX, the installer is bundled with a wrapper script called "INSTALL" that increases the data size limit for the shell before installing the fix pack. To unpack this bundle, enter the following commands:
gzip -d 3.7.0.1-NetworkManagerIP-aix-FP0001.tar.gz
tar xvf 3.7.0.1-NetworkManagerIP-aix-FP0001.tar
You must set the $NCHOME environment variable before running the "INSTALL" script. Alternatively, type "limit datasize unlimited" (csh/tcsh) or "ulimit -d unlimited" (sh/ksh/bash) at your shell prompt and then install as above.
Windows
-------
Unzip 3.7.0.1-NetworkManagerIP-win-FP0001.zip and double-click setup.exe to install this fix.
Known Issues with V3.7 fix pack 1 (Build 3.7.0.17)
==================================================
IZ04128 NCP_DH_TELNET DOESN'T ALWAYS CORRECTLY HANDLE SERVER INITIATED CONNECTION CLOSURE
IZ03912 AMOS CORE DUMP DURING TOPOLOGY UPDATE.
IZ03719 DATA FROM NAT TEXT FILE CAN BE IGNORED WHEN OTHER NAT AGENTS ARE ENABLED.
IZ02090 SWITCH STITCHER CAN BE INACCURATE WHERE CDP LINKS RESOLVE TO NON-UNIQUE MAC ADDRESSES
IZ00716 AMOS OVERWRITES CLEARED EVENTS WITH SEVERITY 5 WHEN LINKUP AND LINKDOWN INTERFACE EVENTS FLOWS QUICKLY
IY99016 NCP_STORE CORE DUMPS UPON FAILING SANITY VALIDATION DURING DATA MIGRATION FROM DISCOVERY DATABASE TO MODEL
Summary of Fixes in V3.7 fix pack 1 (Build 3.7.0.17)
====================================================
IY88491 43562 DEVICES NOT BEEN FOUND/CONNECTED IN TOPOVIZ HUAWEI NE08E AND CISCO 3745
-----------------------------------------------------------------------------------------------------------
The HuaweiSwitchTelnet agent's Mediation Filter was changed to prevent discovery if the forwarding database data is not present via telnet.
This means any devices running VRP pre-v3 will be processed by the HuaweiSwitchTelnet agent, while the StandardSwitch will process post VRP 3 devices.
48583 Ncim Filter Builder has wobbly buttons
-----------------------------------------------------------------------------------------------------------
We were using a style on the buttons when they were in the normal position, however this style was not in the linked master.css.
This has now been rectified.
IY97225 50640 TIMEDSTITCHERS NEED LOG FILES W/O USING INSERT TO MONITORSCHEMA
-----------------------------------------------------------------------------------------------------------
The ncp_monitor binary now launches (via ncp_ctrl) ncp_m_timedstitcher with a -debug option. The debug level will be that of ncp_monitor. So any value assigned to ncp_monitor's -debug switch in CtrlServices.cfg will also be used by ncp_m_timedstitcher processes.
51700 The device discovered on partial rediscovery is not getting added to the dynamic view subnet.
-----------------------------------------------------------------------------------------------------------
Previously, a completely new device found on a partial rediscovery would not be added to the subnet dynamic views.
This has now been rectified.
51722 register_all_agents.bat changes directory when completed.
-----------------------------------------------------------------------------------------------------------
The register_all_agents.bat (Windows only) now does not alter the current directory.
IY99713 51780 MPLS AGENTS SHOULD CREATE IMPOSITION DATA ENTRIES EVEN FOR LABEL-LESS PATHS
-----------------------------------------------------------------------------------------------------------
The product has been modified so that the MPLS agent will not drop the MPLS paths where there is not a label.
51999 logging - stitcher rule failed to complete correctly. found in file CRivStitcherRuleFor.cc at line 263
-----------------------------------------------------------------------------------------------------------
If there is a device on the network that returns empty strings as a response to an SNMP GET NEXT on the ipAdEntAddr MIB variable instead its IP addresses, the error message printed by ncp_disco was not very informative. It has been improved.
52525 Network View should handle erroneous input
-----------------------------------------------------------------------------------------------------------
Network views did not appear when the status.tree.updateperiod property in the $NCHOME/etc/precision/status.properties file was set to an invalid value.
Topoviz has been altered so that if the value in the properties file is invalid, a default value of 20 is used.
52541 disco's instrumentation.ipAddresses not being refreshed on Full Redisco
-----------------------------------------------------------------------------------------------------------
Fix issue where on FullDiscovery, GUI discovered IPs, subnets doesn't update.
52595 SONMP agent can core dump
-----------------------------------------------------------------------------------------------------------
The SONMP agent has been changed so that it can cope with ifName's of the form "Slot x, Port y" and "x/y". Previously, it only used to work with "Slot x, Port y".
52688 ncp_disco coring consistently on RH 3.0 update 9 when LD_ASSUME_KERNEL is set
-----------------------------------------------------------------------------------------------------------
Previously, if you were running Precision on Redhat 3 update 9, you had to make sure the LD_ASSUME_KERNEL environment variable was not set before starting any of the Precision processes.
The wrapper scripts for the Precision processes now take care of this.
52744 Bug in processing of filters including defined lists i.e. IN ( ) queries.
-----------------------------------------------------------------------------------------------------------
Previously, filters of the form:
someField IN ( listItem1, listItem2, ..., listItemN )
were not processed correctly by the back-end processes. This meant, for example, that you could not have an instantiation filter:
ExtraInfo->m_IfType IN ( 6, 15, 39 )
The filter processing now handles the IN operator followed by a list correctly.
52777 LingerTime should not be decremented for unmanaged entities
-----------------------------------------------------------------------------------------------------------
Unmanaged chassis will not be removed from the topology
52781 ncp_poller core dumped
-----------------------------------------------------------------------------------------------------------
The ncp_poller process could core dump on shutdown. It no longer does this.
52807 SNMP GetNext operations sometimes hang on Windows
-----------------------------------------------------------------------------------------------------------
If, at the start of discovery a device responds to SNMP, but later stops responding, it was possible (only when running Precision on Windows) for SNMP GetNext operations to continue indefinitely (or until the device responds again).
This problem has been resolved.
52941 backup ncp_poller not fully initialized on initial startup
-----------------------------------------------------------------------------------------------------------
In Precision failover configuration, the backup ncp_poller process is now correctly initialised.
52986 Add RPR discovery capability to Precision
-----------------------------------------------------------------------------------------------------------
A new agent, StandardRPR, has been added to Precision. This can discover the connectivity of devices on resilient packet rings (RPR) that support the IEEE 802.17 RPR MIB.
IZ02412 53007 COMPAQ PROLIANT BL P-CLASS GBE INTERCONNECT SWITCH SWITCHES CAN RETURN MASSIVE AMOUNTS OF SNMP DATA AND MAKE NCP_DH_SNMP CORE
-----------------------------------------------------------------------------------------------------------
Compaq ProLiant BL p-class GbE interconnect switches are no longer analysed by the StandardSwitch agent. This is because they can make the SNMP helper go into an infinite loop.
53106 DISCO SNMP discovery only looks at the first community string in the PASSWORD table
-----------------------------------------------------------------------------------------------------------
When more than one community string was defined for a particular device, discovery was only ever trying the first community string for discovery of the device.
Now, as expected, it will try each in turn until it finds one that works.
53164 Need to include the 2nd round of translated PII packages.
-----------------------------------------------------------------------------------------------------------
Translations of text displayed in the GUIs into languages other than English have been updated.
53230 Add freeform XML support to the EMS integration mechanism
-----------------------------------------------------------------------------------------------------------
Added support for freeform XML data in Collector XML-RPC responses. See CollectorDeveloperGuide V1.2+ for details.
53243 Disco Scoping logic failing to exclude a dev specified through DiscoScope.cfg file
-----------------------------------------------------------------------------------------------------------
Individual IP addresses excluded from the discovery scope were not correctly excluded.
This problem is now resolved.
53250 memory leak in SNMP link state monitor
-----------------------------------------------------------------------------------------------------------
There was a memory leak in the SNMP link state monitor (libNcpMonitorSnmpLinkStatus.so). This has now been fixed.
53275 Fixing IPv6 issues in scoping.
-----------------------------------------------------------------------------------------------------------
Fix for scoping issues with IPv6 scope definitions.
53312 MySQL usage by ncp_dh_snmp is slowing down phase 1 discovery times
-----------------------------------------------------------------------------------------------------------
The phase 1 discovery time can be improved by removing unnecessary indexes from the poller database. To do this, run:
$NCHOME/platform//mysql5.0/bin/mysql ncpoller -u root < $PRECISION_HOME/scripts/updatePollerDb.sql
should be set as follows:
For Solaris : solaris2
For Linux : linux2x86
For AIX : aix5
For Windows : win32
Additionally, on Windows replace $NCHOME with %NCHOME% and $PRECISION_HOME with %PRECISION_HOME%.
53371 Update Precision IP Help Files
-----------------------------------------------------------------------------------------------------------
Online help available in the GUIs has been updated.