IBM Support

Tivoli Netcool/OMNIbus 8.1.0 Fix Pack 15, 8.1.0-TIV-NCOMNIbus-FP0015

Download


Abstract

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

Download Description

Notice: IBM will withdraw support for the selected Netcool product versions licensed under the IBM International Program License Agreement.

The following defect solutions are included in this release:

8.1.0-TIV-NCOMNIbus-FP0015
--------------------------

IJ00055
Deprecated properties are written to the ObjectServer props file following runtime property modification. When the ObjectServer restarts, deprecated property warning messages are output to the screen. This issue is now resolved. The following ObjectServer properties and arguments are obsolete and will not appear in product '-help' text or '-dumpprops' property output:

NHttpd.SSLCertificatePwd -nhttpd_sslcertpwd
RestrictionEnforceDeleteCheck -norestrictionenforcedeletecheck
RestrictionEnforceInsertCheck -norestrictionenforceinsertcheck
RestrictionEnforceUpdateCheck -norestrictionenforceupdatecheck

The affected properties and arguments may continue to exist in the properties file and command line, but they are ignored.


IJ00111
Users are not able to run nco_confpack on a machine running Windows Server 2016. This problem is now fixed.


IJ00198
PAM authentication fails when connecting to the Process Agent in 8.1.0.13, when the PAM configuration does not have pam_unix.so. This problem is now fixed.


IJ00362
Use of the genevent() function to insert into a target that did not contain an Identifier field could cause invalid SQL to be executed if the current invocation of the rules file had some
details() entries active. On versions of OMNIbus from v8.1.0.9 to v8.1.0.14 this caused the probe to exit. This problem is now fixed.


IV76852
The ObjectServer can core dump when processing an 'ALTER TABLE' SQL statement. This core dump can occur if multiple varchar columns are added or dropped and a trigger exists with an action containing a 'FOR EACH ROW' loop that iterates over the altered table. This issue is now resolved.


IV77452
When connecting multiple co-located gateways to an ObjectServer, only a single row is displayed in table iduc_system.iduc_stats. This problem is now fixed. The fix creates a row in the table for each gateway instance that connects to the ObjectServer and registers for IDUC notifications.


IV89867
Accelerated Event Notification: When the best practice multitier accelerated_inserts trigger is enabled and there is a large insert rate, an ObjectServer gateway can grow in memory because it is unable to keep up with the event fast track load. The problem is caused by the gateway reader generating an SQL SELECT statement for each fast track row. In this fix pack, ObjectServer gateways have been modified to enable multiple fast track rows to be read by the gateway at one time. This modification improves the performance of fast track  notification under high load conditions.


IV90338
A new ProbeWatch alert is automatically generated whenever a probe fails over from secondary to primary mode and vice versa in a peer-to-peer setup. ProbeWatch alerts from probes running in secondary mode are no longer cached and discarded but are forwarded on to the ObjectServer.  An example about how to process the new ProbeWatch failover alerts is available in OMNIHOME/extensions/probewatch/probefailover.include.


IV96571
The nco_osreport tool fails to copy the table data for an ObjectServer when the alerts status table has a column marked as hidden. This problem is now fixed.


IV97315
It is now possible to disable specific SSL/TLS ciphers per protocol for servers. For more information about configuration details, see
https://www.ibm.com/support/knowledgecenter/en/SSSHTQ_8.1.0/com.ibm.netcool_OMNIbus.doc_8.1.0/omnibus/wip/admin/task/omn_adm_disableSSLTLScipers.html


IV97909
The isql.bat command fails to run and reports an error when run on a Windows machine running in the German language. This issue is now resolved.


IV98647
The device counter extension was unable to handle a large number of master.device entries (>200). The Aggregation ObjectServer would report errors concerning corrupted name value pair strings.  The device_counter_process_table trigger on the Collection ObjectServers was corrected. These triggers require a manual update that uses the files in the
extensions/devicecounter/update/update81fp4to81fp15 directory.


IV98969
Scope-based grouping is now updated to remember the highest priority child event seen in the group, for the purposes of propagating priority child event information. Previously the
propagation of child event information was done dynamically but got lost when that priority event cleared, because propagation was done solely on what events were present at the time. This meant that historical reporting could end up with blank values in the synthetic parent Summary field, if the CustomText was being included from the priority child event.

The four different priorities are as before:
first FirstOccurrence
last LastOccurrence
highest CauseWeight
highest ImpactWeight

With the fix in FP15, the following examples show what will happen now:

- If the highest CauseWeight is selected as the highest priority (SEGPropagateTextToScopeIDParentCause: 1), the details from the child event with the highest CauseWeight ever seen in the group is retained and used for populating the CustomText for the synthetic event, even if that child event clears. This information will update only if a child event is seen with a higher CauseWeight.

- If the first FirstOccurrence is selected as the highest priority (SEGPropagateTextToScopeIDParentFirst: 1), the details from the child event with the first FirstOccurrence ever seen in the group is retained and used for populating the CustomText for the synthetic event, even if that child event clears. This information will update only if a child event is seen with an earlier FirstOccurrence. This essentially means the priority child event is the very first child event to enter the group. Customers have specifically asked for this feature.

This is important so that the most relevant information is retained in the synthetic parent event - both for ticketing purposes, as well as for reporting purposes in the historic event
archive.


A variety of other small fixes and enhancements have also been made in this fix pack including:
- A new property to show the number of active alarms at the front of the synthetic parent Summary, rather than at the end.
- A fix to the dismantling of small groups function so that it's based on a historic count, rather than the number of events present at the time.
- A new function to fix the time window to a static value - by prepending the string FX: to the beginning of the ScopeID.


IV99760
To mitigate against CVE-2017-1000100., HTTP GET operations that were performed by libcurl are now performed by libnhttpd.

Installation Instructions

OMNIbus core 8.1 must be installed before installing this Fixpack.
Fixpacks are cumulative, the latest Fixpack can be applied to update
OMNIbus core to the latest Fixpack version.

IMPORTANT: Before installing this fix, ensure that all Tivoli Network
Management applications on your computer are shut down.

Installation Manager
--------------------
The latest version of Installation Manager is recommended and can be
downloaded from http://www.ibm.com/support/docview.wss?uid=swg27025142

Check the required version of IBM Installation Manager in the IBM Software
Product Compatibility Reports at:
http://publib.boulder.ibm.com/infocenter/prodguid/v1r0/clarity/index.html

Check the Installation Manager and OMNIbus version installed by running the command:
imcl listInstalledPackages -features -long
which can be found in the following locations:
Windows: install_dir\IBM\Installation Manager\eclipse\tools
Linux and UNIX: install_dir/IBM/InstallationManager/eclipse/tools


Installation Manager can be started in console mode by running the command:
imcl -c
which can be found in the following locations:
Windows: install_dir\IBM\Installation Manager\eclipse\tools
Linux and UNIX: install_dir/IBM/InstallationManager/eclipse/tools


Installation Manager can be started in GUI mode by running the application:
IBMIM
which can be found in the following locations:
Windows: install_dir\IBM\Installation Manager\eclipse
Linux and UNIX: install_dir/IBM/InstallationManager/eclipse

At any stage if you encounter difficulties using Installation Manager
you can consult the built in help or the latest Installation Manager
documentation by searching IBM Knowledge Center at
https://www.ibm.com/support/knowledgecenter/SSDV2W/im_family_welcome.html.

Using IBM Passport Advantage(r)
-------------------------------
If your computer has internet access and you have an IBM Passport
Advantage account, you can update packages directly from Passport
Advantage.
1. Start Installation Manager.
2. Under the Preferences option, select Repositories and make
sure the "Search service repositories during installation
and updates" is checked.
3. Select the update option and select the "IBM Tivoli Netcool/OMNIbus"
entry from the list of packages to find updates for.

Local Repository
----------------
Extract the Fixpack into a new temporary directory, then specify the
repository in the preferences before you update. Each package must
be extracted into a new directory.
1. Start Installation Manager.
2. Under the Preferences option, select Repositories and add a
new repository. Give the location of the extracted
OMNIbusRepository/composite directory
3. Select the update option and select the "IBM Tivoli Netcool/OMNIbus"
entry from the list of packages to find updates for.

Electronic Software Delivery(ESD) Zip File
----------------------------------------------
If you have downloaded the ESD for Fix Pack 14 then:
1. Create a directory to store the files and extract the contents
on the zip file into this.
2. If you have installed Installation Manager using either
Administrator or Nonadministrator mode, run the update_gui
script to launch Installation Manager into the update panel
without the requirement of configuring the update repository.
3. If the script fails, or Installation Manager is installed in
Group mode, or you want to run in console mode, then you must
configure the update repository as in the Local Repository
above, with the new repository being the extracted
OMNIbusRepository/composite directory.
4. Select the "IBM Tivoli Netcool/OMNIbus" entry from the list of
packages to find updates for.

On
[{"DNLabel":"8.1.0-TIV-NCOMNIbus-FP0015","DNDate":"22 Dec 2017","DNLang":"English","DNSize":"99999999","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"http://www-933.ibm.com/support/fixcentral/swg/selectFixes?parent=ibm~Tivoli&product=ibm/Tivoli/Tivoli+Netcool+OMNIbus&release=8.1.0.15&platform=All&function=all","DNURL_FTP":" ","DDURL":null}]
[{"Product":{"code":"SSSHTQ","label":"Tivoli Netcool\/OMNIbus"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.1.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Product Synonym

Tivoli Netcool/OMNIbus

Problems (APARS) fixed
IJ00055;IJ00111;IJ00198;IJ00362;IV76852;IV77452;IV89867;IV90338;IV96571;IV97315;IV97909;IV98647;IV98969;IV99760;IV89106;IV89509;IV90524;IV91125;IV91244;IV55784;IV56455;IV56609;IV59634;IV59959;IV60193;IV61491;IV61642;IV62192;IV62891;IV63168;IV63169;IV63203;IV63212;IV63220;IV63222;IV63225;IV63228;IV63229;IV63230;IV63230;IV63234;IV63236;IV63237;IV63248;IV63249;IV63757;IV63758;IV63759;IV51280;IV62328;IV64024;IV64030;IV64823;IV64841;IV65579;IV68196;IV68690;IV68940;IV69161;IV69293;IV69933;IV69934;IV69143;IV70540;IV71122;IV61840;IV67946;IV68107;IV68942;IV72682;IV73109;IV73123;IV73221;IV73279;IV73670;IV73963;IV74587;IV74679;IV74891;IV75451;IV75452;IV75473;IV75482;IV75484;IV75494;IV75501;IV75502;IV75555;IV75641;IV75687;IV75900;IV76107;IV69160;IV75714;IV77594;IV77881;IV78263;IV78277;IV78667;IV78761;IV79182;IV78816;IV79413;IV79952;IV78818;IV80092;IV80567;IV80895;IV81216;IV81225
;IV70937;IV72912;IV79347;IV82539;IV83155;IV83627;IV84051;IV84144;IV84416;IV84442;IV84621;IV84632;IV75048;IV84967;IV85380;IV86599;IV86613;IV87122;IV87274;IV83485;IV89382;IV91012;IV91689;IV91706;IV93577;IV93678;IV93701;IV93957;IV94202;IV94895;IV95095;IV95423;IV95440;IV95444;IV95875;IV96149;IV96150;IV96183;IV87273;IV90179;IV94878;IV96209;IV97084;IV97170;IV97985;IV98764

Document Information

Modified date:
30 June 2022

UID

swg24044023