IBM Support

Tivoli Netcool/OMNIbus 7.4.0 Fix Pack 1, 7.4.0-TIV-NCOMNIbus-FP0001

Download


Abstract

This fix pack is a cumulative fix release and addresses APARs and internally found issues since the release of OMNIbus 7.4.0.

Download Description

******************************************************************
* Error(s) have been reported against this maintenance vehicle
* that do not cause problems with existing function.
* Please see APARs IV33104 and IV37335 for details.
******************************************************************

The following defect solutions are included in this release:

IV25000
The error message displayed when an unknown datatype is found
gave insufficient information to the user. The message has been
improved to provide a better explanantion of the problem.

IV27193
The nco_pad command takes a long time to start OMNIbus on a SuSE
10 SP 4 system. This problem has been resolved.

IV32999
Netcool/OMNIbus probes running on 64-bit operating systems failed
to roll over to a new raw capture file when the maximum file size
specified by the MaxRawFileSize property was reached. Only a
single raw capture file was created, which continued to increase
in size. This problem has now been fixed.

IV33728
On Windows operating systems, the nco_probeeventfactory utility
does not correctly process empty values, represented by double
quotes (""), in name-value pairs.
For example:
C:\IBM\Tivoli\Netcool\omnibus\bin>nco_probeeventfactory -host
localhost -port 6789 snmpreq=SNMPSET hostname="" oid="" type=""
value="" community=""
This problem has been resolved.

IV34522
To enable dynamic file management, the ALTER FILE command has
been added as a trigger action.

IV34523
A SKIP directive has been added to the SELECT statement to
specify how many rows to exclude from the result set.
If an 'order by' clause is included in the SELECT statement, SKIP
can be used to exclude rows with the lowest or highest values,
depending on which 'order by' keyword (ASC or DESC) is used. If
an 'order by' clause is not specified, rows are excluded in a
non-deterministic manner.

IV34521
When a probe sends a command to the ObjectServer, it is parsed by
the probe parser. If the command is not supported by the probe
parser, it is passed to the main ObjectServer parser.
Previously, a Warning message was written to the log when this
happened. Now, a Debug message is written to the log instead.

IV32015
The log message that describes when UpTime is used to determine
the master for bi-directional ObjectServer gateway
resynchronization is misleading because of fixes applied for
APARs IZ99164 and IV14474. The message has been corrected.

IV34580
Any attempt to serve an empty file via the embedded light-weight
HTTP server will no longer crash the process. A successful HTTP
response will be returned with an empty payload. Files can only
be fetched from the embedded light-weight HTTP server if it has
been enabled in either the probe API (libOpl) or the
ObjectServer.

IV34581
The evolution of the event OSLC interface towards a future
standard has resulted in the need for properties in the common
resource type vocabulary (crtv) name space to be moved into the
Netcool/OMNIbus Event Management OSLC vocabulary (oslcem) name
space. For the purpose of migration away from the "crtv"
properties to the "oslcem" properties, the OSLC interface hosted
in the ObjectServer will provide and accept values for both name
space properties. Any properties in the "crtv" name space will
disappear in a future release, so it is recommended that the new
name space properties are used as soon as migration is possible.
The ObjectServer OSLC interface now ships with three different
resource configuration files:-
1) resourcecfg_v100.cfg - This is the resource shape
configuration file as shipped in the GA version of OMNIbus 7.4.
2) resourcecfg_v101.cfg - This is the new resource shape
configuration file. All "crtv" properties have been moved to the
"oslcem" name space.
3) resourcecfg_both.cfg - This is a migration resource shape
configuration file. It defines an event shape that includes both
the old "crtv" properties and the new "oslcem" properties.
By default, the ObjectServer will use the migration
"resourcecfg_both.json" shape configuration file. If you plan to
stay with the older resource shape format then it would be best
to use the "resourcecfg_v100.json" configuration file for
reducing the cost of having duplicated property values.
If all clients in the environment are using the new shape format,
then it is recommended that the "resourcecfg_v101.json"
configuration file is used to reduce the cost of duplicated
property values.

IV32955
When an external procedure is created where the executable will
run on a host named 'localhost', the procedure can fail. The
following error is logged by nco_pa:
Error: Request to start process <procedure name> on unknown host
localhost
The nco_pa code has been modified so that this error no longer
occurs (the host is specified on the 'HOST' parameter of the
CREATE PROCEDURE command).

IV29746
When obtaining rules files from an HTTP server, probes were
sending an extra forward slash (/) in the HTTP GET command. This
problem has been fixed.

IV32961
The probe rules file engine now supports a "discarded" condition,
to test whether the current alert being processed by the rules
has been set as discarded or not.
For example:
if( discarded )
{
# Alert is marked as discarded
} else {
# Alert is not discarded
}

IV32894
The InstallAnywhere configuration has been updated to include a
new console mode panel that is triggered by the entry of an
invalid path. When an invalid Fix Pack path is entered, the user
is now prompted to enter a correct path.

IV34132
A command-line interface was added to MIB Manager to allow the
import of SNMP MIB files, and the generation of rules files and
other supported formats, programmatically. More information about
the supported command-line options can be found in the Tivoli
Netcool/OMNIbus documentation.

IV33177
A new property is provided that allows a user to specify an
interval (in seconds) that a probe waits before flushing alerts
to the ObjectServer. The property limits the time that alerts
wait in the buffer when the buffer has yet to reach the size
specified by the BufferSize property.
The new property is BufferFlushInterval and the command line
equivalent is '-bufferflushinterval'. A value of 0 disables the
flush interval. The default value (if not set) is 0.
To enable the new behavior, specify the following properties:
Buffering: 1
Buffersize: a value greater than 0, that represents the maximum
buffer size.
BufferFlushInterval: a value greater than 0, that represents the
maximum interval (in seconds) that an event can stay in the
buffer before being flushed.
The buffer interval function is available for all supported
probes that reference to an ObjectServer libOpl library on a
version that contains this APAR. It provides an equivalent
function to the FlushBufferInterval property that is available on
a number of individual probes. If both FlushBufferInterval and
BufferFlushInterval are specified, a warning is output to the log
and BufferFlushInterval is not enabled.
Note to users of the socket probe (nco_p_socket):
Do not use the new BufferFlushInterval property to control buffer
timeouts. The socket probe contains a property called BufferTimer
that provides the same functionality as the new
BufferFlushInterval property. The BufferTimer property is enabled
when buffering is turned on using the FlushBufferTimeout property
and it cannot be disabled. If FlushBufferTimeout is specified on
a socket probe, a warning message will be written to the log and
the property setting will be ignored.

IV34141
The French language TCR event report "Event Selection" contained
a colon without a preceding space. This has been fixed.

IV35723
Netcool MIB Manager can now handle Object Identifiers (OID) that
have a mixed format of words and numbers, for example, "iso 3 6 1
4 1".

IV34244
When using the nco_osreport utility to export data from an
ObjectServer that contains INTEGER64 fields with values greater
than 2,147,483,647, the export would fail with the message "Error
on ObjectServer connection: JZ00B Numeric overflow". This problem
has been fixed.

IV32957
When a Netcool/OMNIbus client and server are both running in the
same locale, such as UTF-8, a character set conversion multiplier
is incorrectly applied to string data transmitted between
components. This multiplier causes display problems in clients
such as nco_sql, where column headers of result-set data are
displayed as bigger than their actual size.
This problem has been fixed. The fix ensures that no character
set conversion multiplier is applied when both client and server
are running in the same locale.

IV36058
Probes connecting to an ObjectServer running in UTF-8 locale
occasionally failed to connect. Probes would exit immediately and
log the following error in the probe log file:
"Error: E-UNK-000-000: Server verification failure. Failure
Code=1013"
This problem has been fixed.

IV35478
Probes that run in circular store-and-forward mode should replay
all events for the last 'RollSAFInterval' during failover to a
backup ObjectServer.
When the primary and backup ObjectServers are configured as a
virtual pair, probes do not replay the events that were cached
during the last 'RollSAFInterval' when the primary ObjectServer
is failing over to the backup ObjectServer.
This problem has been fixed.

IV36065
When monitoring VMware ESXi 5 hosts via SNMP using the example
configuration provided in the extensions directory, cold or warm
starts might be displayed as generic traps rather than as ESXi
host-specific traps. This fix pack includes a workaround for this
problem.


Date - Summary of Changes
------------------------------------------------------------------------
22 March 2013 - Document created
------------------------------------------------------------------------
1 May 2013 - Updated for:
IV33104: LDAP does not authenticate when using SSL as expected on AIX 6.1
IV37335: EIF Gateway does not initialize correctly
------------------------------------------------------------------------

Prerequisites

This fix pack installs on the GA Release of Tivoli Netcool/OMNIbus 7.4.0.

Installation Instructions

UNIX
----

IMPORTANT: Before installing this fix, ensure that all Tivoli Network
Managment applications on your computer have been shutdown.

Extract the contents of 7.4.0-TIV-NCOMNIbus-<arch>-FP0001.tar
in to a temporary directory, replacing the <arch> placeholder with the
string identifying your platform.

From within the directory enter the following command to install this fix
interactively.

./install.bin

Windows
-------

IMPORTANT: Before installing this fix, ensure that all Tivoli Network
Managment applications on your computer have been shutdown.

Extract the contents of 7.4.0-TIV-NCOMNIbus-win32-FP0001.zip
in to a temporary directory.

To install this fix interactively double click install.exe.

Off
[{"DNLabel":"7.4.0-TIV-NCOMNIbus-AIX-FP0001","DNDate":"22 Mar 2013","DNLang":"English","DNSize":"288419840","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.4.0-TIV-NCOMNIbus-AIX-FP0001&product=ibm%2FTivoli%2FTivoli%20Netcool%20OMNIbus&source=dbluesearch","DNURL_FTP":" ","DDURL":null},{"DNLabel":"7.4.0-TIV-NCOMNIbus-HPUXIA-FP0001","DNDate":"22 Mar 2013","DNLang":"English","DNSize":"380108800","DNPlat":{"label":"HP-UX","code":"PF010"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.4.0-TIV-NCOMNIbus-HPUXIA-FP0001&product=ibm%2FTivoli%2FTivoli%20Netcool%20OMNIbus&source=dbluesearch","DNURL_FTP":" ","DDURL":null},{"DNLabel":"7.4.0-TIV-NCOMNIbus-Linux-FP0001","DNDate":"22 Mar 2013","DNLang":"English","DNSize":"325826560","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.4.0-TIV-NCOMNIbus-Linux-FP0001&product=ibm%2FTivoli%2FTivoli%20Netcool%20OMNIbus&source=dbluesearch","DNURL_FTP":" ","DDURL":null},{"DNLabel":"7.4.0-TIV-NCOMNIbus-ZLinux-FP0001","DNDate":"22 Mar 2013","DNLang":"English","DNSize":"267345920","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.4.0-TIV-NCOMNIbus-ZLinux-FP0001&product=ibm%2FTivoli%2FTivoli%20Netcool%20OMNIbus&source=dbluesearch","DNURL_FTP":" ","DDURL":null},{"DNLabel":"7.4.0-TIV-NCOMNIbus-Windows-FP0001 ","DNDate":"22 Mar 2013","DNLang":"English","DNSize":"333064125","DNPlat":{"label":"Windows","code":"PF033"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.4.0-TIV-NCOMNIbus-Windows-FP0001&product=ibm%2FTivoli%2FTivoli%20Netcool%20OMNIbus&source=dbluesearch","DNURL_FTP":" ","DDURL":null},{"DNLabel":"7.4.0-TIV-NCOMNIbus-Solaris-FP0001","DNDate":"22 Mar 2013","DNLang":"English","DNSize":"278598144","DNPlat":{"label":"Solaris","code":"PF027"},"DNURL":"http://www.ibm.com/support/fixcentral/quickorder?fixids=7.4.0-TIV-NCOMNIbus-Solaris-FP0001&product=ibm%2FTivoli%2FTivoli%20Netcool%20OMNIbus&source=dbluesearch","DNURL_FTP":" ","DDURL":null}]
[{"Product":{"code":"SSSHTQ","label":"Tivoli Netcool\/OMNIbus"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.4.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Product Synonym

OMNIbus

Problems (APARS) fixed
IV25000;IV27193;IV32999;IV33728;IV34522;IV34523;IV34521;IV32015;IV34580;IV34581;IV32955;IV29746;IV32961;IV32894;IV34132;IV33177;IV34141;IV35723;IV34244;IV32957;IV36058;IV35478;IV36065

Document Information

Modified date:
15 June 2018

UID

swg24034181