Reference Guide November 04, 2011: Ibm Tivoli Netcool/Omnibus Probe For Nokia-Siemens Netact 3Gpp V6 (Corba) 5.0
Reference Guide November 04, 2011: Ibm Tivoli Netcool/Omnibus Probe For Nokia-Siemens Netact 3Gpp V6 (Corba) 5.0
Reference Guide
November 04, 2011
IBM
SC22-5411-00
Note
Before using this information and the product it supports, read the information in Appendix A, “Notices
and Trademarks,” on page 29.
Edition notice
This edition (SC22-5411-00) applies to version 5.0 of IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct
3GPP V6 (CORBA) and to all subsequent releases and modifications until otherwise indicated in new editions.
© Copyright International Business Machines Corporation 2011.
US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with
IBM Corp.
Contents
iii
iv
About this guide
The following sections contain important information about using this guide.
Note: The Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA) was previously documented in the same
reference guide as the Probe for Nokia-Siemens NetAct 3GPP V4 (CORBA). This reference guide
documents the Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA) only.
OMNIHOME location
Probes and older versions of Tivoli Netcool/OMNIbus use the OMNIHOME environment variable in many
configuration files. Set the value of OMNIHOME as follows:
• On UNIX and Linux, set $OMNIHOME to $NCHOME/omnibus.
• On Windows, set %OMNIHOME% to %NCHOME%\omnibus.
vi IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Chapter 1. Probe for Nokia-Siemens NetAct 3GPP V6
(CORBA)
Nokia-Siemens NetAct is a networking and service management Operations Support System (OSS). It
provides fault and performance management, service provisioning, support for multiple wireless network
technologies, and customer management interfaces. It operates across the radio-access and core
subnetworks of next-generation wireless Internet networks.
The Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA) collects alarms from Nokia-Siemens NetAct using
a Common Object Request Broker Architecture (CORBA) 3rd Generation Partnership Project (3GPP)
interface. The probe acquires data from Nokia-Siemens NetAct devices that support 3GPP version 6.2.0.
IBM® does not maintain a list of compatible Nokia-Siemens devices.
The probe complies with the following 3GPP standards:
Summary
Each probe works in a different way to acquire event data from its source, and therefore has specific
features, default values, and changeable properties. Use this summary information to learn about this
probe.
The following table provides a summary of the probe.
Table 4. Summary
Probe supported on For details of the operating system versions on which this probe
is supported, see the following page on the IBM Tivoli Netcool
Knowledge Center:
https://www-304.ibm.com/support/docview.wss?
uid=swg21568039
Federal Information Processing IBM Tivoli Netcool/OMNIbus uses the FIPS 140-2 approved
Standards (FIPS) cryptographic provider: IBM Crypto for C (ICC) certificate 384 for
cryptography. This certificate is listed on the NIST website at
http://csrc.nist.gov/groups/STM/cmvp/documents/
140-1/1401val2004.htm. For details about configuring Netcool/
OMNIbus for FIPS 140-2 mode, see the IBM Tivoli Netcool/
OMNIbus Installation and Deployment Guide.
Installing probes
All probes are installed in a similar way. The process involves downloading the appropriate installation
package for your operating system, installing the appropriate files for the version of Netcool/OMNIbus
that you are running, and configuring the probe to suit your environment.
The installation process consists of the following steps:
1. Downloading the installation package for the probe from the Passport Advantage Online website.
2 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Each probe has a single installation package for each operating system supported. For details about
how to locate and download the installation package for your operating system, visit IBM
Documentation:
https://www.ibm.com/support/knowledgecenter/SSSHTQ_int/omnibus/probes/all_probes/wip/
reference/install_download_intro.html
2. Installing the probe using the installation package.
The installation package contains the appropriate files for all supported versions of Netcool/OMNIbus.
For details about how to install the probe to run with your version of Netcool/OMNIbus, visit the
following page in IBM Documentation:
https://www.ibm.com/support/knowledgecenter/SSSHTQ_int/omnibus/probes/all_probes/wip/
reference/install_install_intro.html
3. Configuring the probe.
This guide contains details of the essential configuration required to run this probe. It combines topics
that are common to all probes and topics that are peculiar to this probe. For details about additional
configuration that is common to all probes, see the IBM Tivoli Netcool/OMNIbus Probe and Gateway
Guide.
Firewall considerations
When using CORBA probes in conjunction with a firewall, the firewall must be configured so that the probe
can connect to the target system.
Most CORBA probes can act as both a server (listening for connections from the target system) and a
client (connecting to the port on the target system to which the system writes events). If you are using the
probe in conjunction with a firewall, you must add the appropriate firewall rules to enable this dual
behavior.
There are three possible firewall protection scenarios, for which you must determine port numbers before
adding firewall rules:
1. If the host on which the probe is running is behind a firewall, you must determine what remote host
and port number the probe will connect to.
2. If the host on which the target system is running is behind a firewall, you must determine the incoming
port on which the probe will listen and to which the target system will connect.
3. If each host is secured with its own firewall, you must determine the following four ports:
a. The outgoing port (or port range) for the probe.
b. The hostname and port of the target system.
c. The outgoing port on which the target system sends events if the probe is running as a client.
d. The incoming port on which the probe listens for incoming events.
Note: Most, but not all, CORBA probes listen on the port specified by the ORBLocalPort property. The
default value for this property is 0, which means that an available port is selected at random. If the probe
is behind a firewall, the value of the ORBLocalPort property must be specified as a fixed port number.
CORBA probes that use EventManager or NotificationManager objects may use different hosts and ports
from those that use NamingService and EntryPoint objects. If the probe is configured to get object
references from a NamingService or EntryPoint object, you must obtain the host and port information
from the system administrator of the target system. When you have this information, you can add the
appropriate firewall rules.
Data acquisition
Each probe uses a different method to acquire data. Which method the probe uses depends on the target
system from which it receives data.
The probe gathers alarms from Nokia-Siemens NetAct using a CORBA 3GPP interface.
Data acquisition is described in the following topics:
• “Connecting to the CORBA interface” on page 4
• “Retrieving objects” on page 5
• “Status checking” on page 5
• “Filtering notifications and alarms” on page 5
• “Command line interface” on page 8
• “Peer-to-peer failover functionality” on page 9
• “Running multiple probes” on page 10
4 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
• NamingServicePort - specify the port on which the CORBA Naming Service listens.
• AlarmIrpName - specify the name used to resolve the Alarm IRP in the CORBA Naming Service.
• NotificationIrpName - specify the name used to resolve the Notification IRP in the CORBA
Naming Service.
3. Option 3 - specify values for the following properties:
• EntryPointIrpFile - specify the location of the file that contains the IOR of the EntryPoint IRP
object.
• NotificationIrpName - specify the name used to resolve the Notification IRP in the CORBA
Naming Service.
• AlarmIrpName - specify the name used to resolve the Alarm IRP in the CORBA Naming Service.
Retrieving objects
If the Resynch property is set to true, the probe initially receives a list of all active alarms from the
AlarmIRP server.
The probe then connects to the NotificationIRP server and uses the CORBA notification push model to
receive new alarms from the server as they are generated. If the Resynch property is set to false, the
probe only receives new alarms.
Status checking
This section contains information about the status checking method of the probe.
The probe checks the status of the IRP agent every 60 seconds. You can change this frequency if required
using the Agentheartbeat property.
Token Element
a NV_NOTIFICATION_ID
b NV_EVENT_TIME
c NV_SYSTEM_DN
d NV_MANAGED_OBJECT_CLASS
Token Element
e NV_MANAGED_OBJECT_INSTANCE
f NV_ALARM_ID
ff NV_ALARM_LIST_ALIGNMENT_REQUIREMENT
g NV_PROBABLE_CAUSE
gg NV_SERVICE_USER
h NV_PERCEIVED_SEVERITY
hh NV_SERVICE_PROVIDER
i NV_SPECIFIC_PROBLEM
ii NV_SECURITY_ALARM_DETECTOR
j NV_ADDITIONAL_TEXT
jj NV_VENDOR_SPECIFIC_ALARM_TYPE
k NV_ACK_TIME
l NV_ACK_USER_ID
m NV_ACK_SYSTEM_ID
n NV_ACK_STATE
o NV_COMMENTS
p NV_BACKED_UP_STATUS
q NV_BACK_UP_OBJECT
r NV_THRESHOLD_INFO
s NV_TREND_INDICATION
t NV_STATE_CHANGE_DEFINITION
u NV_MONITORED_ATTRIBUTES
v NV_PROPOSED_REPAIR_ACTIONS
w NV_CORRELATED_NOTIFICATIONS
x NV_REASON
y CLEAR_USER_ID
6 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Table 5. Token/element mappings (continued)
Token Element
z CLEAR_SYSTEM_ID
Filters
This section describes the filters that help retrieve matching elements.
The probe retrieves elements by using a filter that associates an ObjectServer field with its expected
value. Filters take the following format:
<attribute_name> <attribute_comparison_operator> <attribute_value>
The following table lists the valid operators and attribute values for the available ObjectServer fields:
alarmType == COMMUNICATIONS_ALARM
ENVIRONMENTAL_ALARM
EQUIPMENT_ALARM
PROCESSING_ERROR_ALARM
QUALITY_OF_SERVICE_ALARM
perceivedSeverity == CRITICAL
< MAJOR
<= MINOR
> WARNING
>= CLEARED
Valid filters
The following filters are examples of valid filters:
1. (managedObjectClass == SubNetwork) OR (managedObjectClass == ManagedElement)
OR (managedObjectClass == ManagedFunction) AND (NOT alarmType ==
PROCESSING_ERROR_ALARM)
2. (alarmType == ENVIRONMENTAL_ALARM) OR (perceivedSeverity <= MINOR)
3. (alarmType == ENVIRONMENTAL_ALARM) OR (NOT perceivedSeverity == WARNING)
Command Description
8 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Table 7. CLI commands (continued)
Command Description
Note: Since the CLI uses Telnet connections, you can connect to the probe from anywhere. This means
that simple scripts can be set up to allow users to acknowledge selected events from the Netcool/
OMNIbus event list. You can create desktop tools that use Telnet to connect to the probe, send a
command, and then close the connection.
Server : "NCOMS"
RulesFile : "master_rules_file"
MessageLog : "master_log_file"
PeerHost : "slave_hostname"
PeerPort : 6789 # [communication port between master and slave probe]
Mode : "master"
PidFile : "master_pid_file"
The following example shows the peer-to-peer settings from the properties file of the corresponding slave
probe:
Server : "NCOMS"
RulesFile : "slave_rules_file"
MessageLog : "slave_log_file"
PeerHost : "master_hostname"
PeerPort : 6789 # [communication port between master and slave probe]
Mode : "slave"
PidFile : "slave_pid_file"
PeerHost : "slave_hostname"
PeerPort : 5555 # [communication port between master and slave probes]
Include the following peer-to-peer settings in the slave's probe properties file:
PeerHost : "master_hostname"
PeerPort : 5555 # [communication port between master and slave probes]
AckUserId string -ackuserid string Use this property to specify the name of
the user acknowledging the alarm. This
is used by the acknowledge_alarm CLI
function.
The default is "".
10 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Table 8. Properties and command line options (continued)
AlarmFilter string -alarmfilter string Use this property to specify the filter the
Alarm IRP uses to limit the alarms sent
to the probe.
The default is "".
AlarmIrpName string -alarmirpname string Use this property to specify the name of
the Alarm IRP Agent used by the Naming
Service.
The default is 32.111-3 V6.2.
Note: The value of this property can
differ between NetAct systems. For
example, it might take the following
format:
NokiaNetact3gppv6AlarmIRP.
ClearSystemId string -clearsystemid string Use this property to specify the system
identifier that the
userid_clear_alarms CLI command
clears.
The default is "".
ClearUserId string -clearuserid string Use this property to specify the user
clearing the alarms using the
userid_clear_alarms CLI command.
The default is "".
CommandPort integer -commandport integer Use this property to specify the port
through which users can connect to the
3GPP interface using the Command Line
Interface (CLI) supplied with the probe.
For details about the CLI, see “Command
line interface” on page 8.
The default is 6970.
Mode string -mode string Use this property to specify the role of an
instance of the probe in a peer-to-peer
failover relationship. This property takes
the following values:
master: The instance is the master
probe.
slave: The instance is the slave probe.
standard: There is no failover
relationship.
The default is standard.
12 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Table 8. Properties and command line options (continued)
NotificationFilter -notificationfilter string Use this property to specify the filter that
string the Notification IRP uses to limit the
notifications sent to the probe.
The default is "".
ORBCharEncoding string -orbcharencoding string Use this property to specify the native
character encoding set used by the
Object Request Broker (ORB) for
character data.
The default is UTF8.
This property can also take the value
ISO8859_1.
ORBLocalPort integer -orblocalport integer Use this property to specify the local port
to which the ORB listens.
The default is 0 (the ORB selects an
available port at random).
ORBWCharDefault string -orbwchardefault string Use this property to specify what wide
character (wchar) set the IBM ORB uses
when communicating with other ORBs
that do not publish a wchar set.
The default is UTF16.
This property can also take the value
UCS2.
PeerHost string -peerhost string Use this property to specify the host to
which the probe fails over in a peer-to-
peer failover configuration.
The default is localhost.
PeerPort integer -peerport integer Use this property to specify the port
through which the master and slave
probes communicate in a peer-to-peer
failover configuration.
The default is 9999.
Resynch string -resynch (This is equivalent to Use this property to specify whether the
Resynch with a value of true.) probe requests all active alarms from the
Nokia-Siemens NetAct system before
-noresynch (This is equivalent
connecting to the notification service for
to Resynch with a value of
new alarms. This property takes the
false.)
following values:
false: The probe does not perform
resynchronization.
true: The probe performs
resynchronization at startup.
The default is false.
14 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Table 8. Properties and command line options (continued)
Retry string -retry string Use this property to specify whether the
probe attempts to reconnect to the
Nokia-Siemens NetAct system following
a timeout. This property takes the
following values:
false: The probe does not attempt to
reconnect to the system
true: The probe attempts to reconnect
to the system
The default is false.
TimeTick integer -timetick integer Use this property to specify the lifetime
(in minutes) of the Notification IRP
session on the 3GPP server.
The default is 0 (there is no time limit for
the session).
Timeout integer -timeout integer Use this property to specify the time
period (in seconds) that the probe waits
for the next alarm before disconnecting.
The default is 0 (which instructs the
probe to never disconnect).
Elements
The probe breaks event data down into tokens and parses them into elements. Elements are used to
assign values to ObjectServer fields; the field values contain the event details in a form that the
ObjectServer understands.
The following table describes the elements that the probe generates. Not all the elements described are
generated for each event. The elements that the probe generates depend on the event type.
Table 9. Elements
16 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Table 9. Elements (continued)
Error messages
Error messages provide information about problems that occur while running the probe. You can use the
information that they contain to resolve such problems.
The following table describes the error messages specific to this probe. For information about generic
error messages, see the IBM Tivoli Netcool/OMNIbus Probe and Gateway Guide (SC14-7608).
A problem while connecting to The probe could not Check that the Nokia-
AlarmIRP or connect to AlarmIRP or Siemens NetAct server is
NotificationIRPBAD_PARAM Exception NotificationIRP points running correctly.
i.e one or more of the in/out due to a problem with the
Refer to your CORBA
parameter is null: +e CORBA interface.
documentation.
Cannot proceed. Shutting down!
CORBA.OBJECT_NOT_ EXIST exception
raised.
NotificationIRP is down!
InvalidParameter Exception
NetcoolIRPManager: Exception
occurred. Stack trace to stderr
OperationNotSupported Exception
Unexpected CORBA Exception
Cannot initialize the Orb: " + e: The probe encountered a Ensure that the
problem during $CLASSPATH environment
initialization of the Object variable contains the path
Request Broker (ORB). to the IBM ORB .jar files.
18 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Table 10. Error messages (continued)
Command_Port Error occurred The probe encountered a Check that you have
problem with the specified the command port
Command_Port Failed to get
command port CLI correctly.
CommandPortLimit property - using
function.
10 Check the connection
between the probe and the
Command_Port Failed to get
command port.
property CommandPort
Command_Port Failed to send
probewatch message!
Command_Port host Failed to close
command socket
Command_Port host Failed to get
socket IO
Command_Port host Failed to read
command
Command_Port Thread shutting down
due to error!
NetcoolIRPManager: Failed to
acknowledge_alarms()
NetcoolIRPManager: Failed to
Unacknowledge_ alarms()
Command_Port Thread shutting down The probe encountered a Check that the
due to error! problem with the CommandPort property has
command port CLI the correct value.
function.
Check that the
nco_p_nonnative
process is running correctly.
Command_Port Failed to open The probe could not open Specify a different port in
listening socket, shutting down a listening socket on the the CommandPort property.
Thread! command port specified.
COMMUNICATION FAILURE Exception The probe could not Check that the Nokia-
i.e Server is dead connect to the Nokia- Siemens NetAct server is
Siemens NetAct server. running correctly.
GetSubscriptionStatus Exception
Error to parse event completely The probe cannot parse Check that the Nokia-
the alarm. This is probably Siemens NetAct server is
Failed to parse event completely
because the alarm is in a running correctly.
Name is null, cannot create format that the probe
Element cannot understand.
NetcoolIRPManager: Category Value
NOT supported: Discarding Alarm
NetcoolIRPManager: Error when
parsing event
Failed to get timeout property The probe could not get Check the value of the
value, defaulting to 0 the timeout value, and is Timeout property is
not going to time out. correct. Change the value if
necessary.
Failed to connect to the Naming The probe could not Check that the
Context: " + e: connect to the NamingServiceHost and
NamingContext. NamingServicePort
properties have the correct
values.
Failed to resolve the The probe could not Check that the
NotificationIRP object: " + e: resolve the NotificationIrpName
NotificationIRP object property has the correct
as the object is not value.
registered in the
NamingService.
Name is null, cannot create The probe could not create Check whether the default
Element the matching element for fields of the ObjectServer
an unknown field found in are modified.
an alarm. Parsing of the
remaining known fields
continues.
NetcoolIRPManager: Failed to send The probe could not send Check whether the
event the parsed event to the ObjectServer is running
ObjectServer. correctly.
NetcoolIRPManager: Failed to The probe could not get Check that the
retrieve AlarmIRP object from either the AlarmIRP or AlarmIrpName and
security interface the NotificationIRP NotificationIrpName
object. (ex in the error properties have the correct
NetcoolIRPManager: Failed to
message specifies the values.
retrieve NotificationIRP object
related Java exception.)
from security interface
login: Failed to get IRP object:
+ex
login: Unknown exception occured
+ex
NetcoolIRPManager: Failed to find The probe could not locate Check that the IRP Manager
IOR file filename the IRP Manager as the is set up correctly.
filename does not exist.
20 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Table 10. Error messages (continued)
NetcoolIRPManager: Stack Trace to The probe could not Use this message from the
stderr: connect to AlarmIRP or Netcool® IRP Manager while
NotificationIRP points debugging.
due to a problem with the
CORBA interface.
NetcoolIRPManager: Notificationirp The probe could not find Check that the properties
property needs to be set one or more properties given in the error message
required to connect to the have the correct values.
NetcoolIRPManager: Both
Nokia-Siemens NetAct
NameServiceHost and NSPort
server.
property needs to be set
NetcoolIRPManager: Alarmirp
property needs to be set
Failed to connect to the Naming The probe cannot connect Check that
Context : + e to the NamingContext. theNamingServiceHost
and NamingServicePort
properties have the correct
values.
Failed to resolve the AlarmIRP The AlarmIRP object is Check that AlarmIrpName
object : + e not registered in the property has the correct
Naming Service with the value.
AlarmIrpName provided
in the properties file.
NetcoolIRPManager: Failed to find The probe could not locate Check that the IRP Manager
IOR file '" +ior_file+ "' the IRP Manager as the has been set up correctly.
filename does not exist.
"Communication failure - lost The probe could not Check whether the Nokia-
connection to NoticiationIRP: " +e connect to the Siemens NetActserver is
NotificationIRP point still running.
“CORBA.TRANSIENT exception raised.
in the Nokia-Siemens
NotificationIRP is down!"
NetAct system.
"CORBA.OBJECT_NOT_EXIST exception
raised. NotificationIRP is down!"
"BAD_PARAM Exception i.e one or
more of the in/out parameter is
null: " +e
"CORBA Exception stack trace to
stderr: " +e
"Failed to Connect : " +e"
Either, the server is not running,
the IOR is out of date, or probe
cannot reach remote Server!"
"Failed to Connect : " +e"
Cannot proceed. Shutting down!"
Failed to iterate through resynch The probe failed to get the Check that the Nokia-
alarms alarm list or failed to Siemens NetAct server is
perform resynchronization running correctly.
of alarms.
Check that the Resynch
property is set correctly.
NetcoolIRPManager: Failed to The probe could not Check that you have
acknowledge_alarms() : +e acknowledge the alarms. specified the command port
correctly.
NetcoolIRPManager: Failed to
Unacknowledge_alarms() : +e Check the connection
between the probe and the
command port.
NetcoolIRPManager: ERROR when The probe has a problem Ensure that the
parsing a notification event during initialization of the $CLASSPATH environment
ORB. variable contains the path
NetcoolIRPManager: Stack Trace to
to the IBM ORB .jar files.
stderr: + e
22 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Table 10. Error messages (continued)
NetcoolIRPManager: Failed to send The probe could not Check that the ObjectServer
event : +e forward the event to the is still running.
ObjectServer.
Name is null, cannot create The probe could not find Check the log file that
Element one of the expected stores the alarms for the
element for the event. syntax error. If the probe is
run in debug mode, the
alarm is printed in the log
file created by the probe.
Also check that the alarm is
in the correct format.
Note: This inability of the
probe to create element
does not affect the parsing
of the rest of the fields.
[Command Port] Failed to get The probe could not Check that the
CommandPortLimit property - using retrieve the value of the CommandPortLimit
10 CommandPortLimit property has the correct
property. value.
Note: As the default value
is set to 10, this error does
not affect the behavior of
the probe.
[Command Port] Failed to get The probe has failed to Check that the
property 'CommandPort unacknowledge the NV_ALARM_ID specified by
alarms. the CLI is correct.
[Command Port] Failed to open
listening socket, shutting down
Thread!
[Command Port] Thread shutting
down due to error!
[Command Port] Error occured :+e A problem occurred while Check that the
the user attempted to CommandPortLimit
connect to the property has the correct
CommandPort, or while value.
the user sent a command.
[Command Port] host Failed to get There was a problem with Check that you have
socket IO : "+e command port specified the command port
functionality. correctly.
Check the connection
between the probe and the
command port.
[Command Port] host Failed to read The probe found that there Check that you have
command : "+e is a problem with specified the command port
command port correctly.
[Command Port] host Failed to
functionality.
close command socket : +e Check the connection
between the probe and the
command port.
ProbeWatch messages
During normal operations, the probe generates ProbeWatch messages and sends them to the
ObjectServer. These messages tell the ObjectServer how the probe is running.
The following table describes the raw ProbeWatch error messages that the probe generates. For
information about generic error messages, see the IBM Tivoli Netcool/OMNIbus Probe and Gateway Guide
(SC14-7608).
Communication failure The probe has failed to get the The notification service is not
- lost connection to subscription status from the available.
NoticiationIRP Notification IRP.
Failed to get
subscripton status
CORBA TIMEOUT
Exception while trying
to get subscription
status from
NotificationIRP
Failed to connect to
NotificationIRP:
ae.reason Shutting
down
Failed to Connect:
Either, the server is
not running, the IOR
is out of date, or
probe cannot reach
remote Server
CORBA.OBJECT
_NOT_EXIST Exception:
Lost connection to
NotificationIRP
CORBA.TRANSIENT
Exception: Lost
connection to
NotificationIRP
24 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Table 11. ProbeWatch messages (continued)
Detaching subscription The probe is disconnecting from Either the probe has not received
the Notification IRP. any events for the specified timeout
period, the probe is shutting down,
or the probe has received a stop
signal.
END SYNCHRONIZATION The probe is closing the The probe has finished receiving
synchronization process. alarms from the alarm list.
Failed to get IRP The probe could not get either the The AlarmirpName or
Outline (GetIRPOutline AlarmIRP or the Notification IRP NotificationirpName
exception caught when object. properties have incorrect values.
calling
get_IRP_outline)
Failed to get IRP
reference
(GetIRPReference
exception caught when
calling
get_IRP_reference)
Failed to get IRP
references - invalid
parameter
(InvalidParameter
exception caught when
calling
get_IRP_reference)
Failed to listen for The probe could not open the The specified port is in use for
commands on port socket specified by the port to another process.
number listening_port listen for commands.
Failed to log in to The probe could not login to the The Nokia-Siemens NetAct server
interface Nokia NetAct 3GPP server. is not running correctly.
(InvalidParameter
There is a connection error with the
exception caught when
Nokia-Siemens NetAct server.
calling
get_IRP_outline)s The IOR is out of date.
The probe does not have
appropriate permissions required
to log in to the Nokia-Siemens
NetAct server.
Going Down The probe is shutting down. The probe has started shutting
down the connection.
Inactivity: No events The probe has exceeded the time The probe did not receive events
received for timeout out period already set. for the specified period.
seconds
Invalid IRPVersion The probe could not get the Incorrect value set for the
(InvalidIRPVersion Notification IRP object due to NotificationIrpVersion property.
exception caught when invalid IRP version.
calling
get_IRP_outline))
NetcoolIRPManager: The probe has failed to get the The AlarmirpFile property in the
Failed to find IOR IOR file specified. properties file has an incorrect
file alarmirp_ior_file value.
NetcoolIRPManager: The probe could not find the IOR The AlarmirpFile or
Failed to find IOR file specified. NotificationirpFile
file ior_file g properties have incorrect values.
PermissionDenied The probe could not login to the The probe does not have
(PermissionDenied Nokia-Siemens NetAct server. appropriate permissions required
exception caught when to log in to the Nokia-Siemens
calling NetAct server.
get_IRP_outline)s
Running The probe is successfully running. The probe has started functioning.
START SYNCHRONIZATION The probe is synchronizing the The probe has started receiving
events. alarms from the alarm list.
SYNCHRONIZATION FAILED The probe could not get new The probe failed to get the alarm
alarms. list, or failed to perform
resynchronization of alarms.
Unable to get events The probe could not get events The probe has failed to get events.
from Nokia-Siemens NetAct.
26 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Table 11. ProbeWatch messages (continued)
Unexpected fatal error The probe has received a fatal The error message contains
when connecting to error message from the GIF/FM information about the cause of the
interface process. fatal error.
Unexpected fatal error
when getting IRP
reference from Entry
Point IRP
Unexpected fatal error
while getting IRP
Outline
Unexpected fatal
error, failed to
connect
Will listen for The probe is listening for The port specified is ready to
commands on port commands on the port specified. receive commands.
number listening_port
Notices
This information was developed for products and services offered in the U.S.A.
IBM may not offer the products, services, or features discussed in this document in other countries.
Consult your local IBM representative for information on the products and services currently available in
your area. Any reference to an IBM product, program, or service is not intended to state or imply that only
that IBM product, program, or service may be used. Any functionally equivalent product, program, or
service that does not infringe any IBM intellectual property right may be used instead. However, it is the
user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this
document. The furnishing of this document does not grant you any license to these patents. You can send
license inquiries, in writing, to:
For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property
Department in your country or send inquiries, in writing, to:
The following paragraph does not apply to the United Kingdom or any other country where such
provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION
PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT,
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of
express or implied warranties in certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically
made to the information herein; these changes will be incorporated in new editions of the publication.
IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this
publication at any time without notice.
Any references in this information to non-IBM Web sites are provided for convenience only and do not in
any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of
the materials for this IBM product and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without
incurring any obligation to you.
Licensees of this program who want to have information about it for the purpose of enabling: (i) the
exchange of information between independently created programs and other programs (including this
one) and (ii) the mutual use of the information which has been exchanged, should contact:
IBM Corporation
Software Interoperability Coordinator, Department 49XA
Such information may be available, subject to appropriate terms and conditions, including in some cases,
payment of a fee.
The licensed program described in this information and all licensed material available for it are provided
by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement, or
any equivalent agreement between us.
Any performance data contained herein was determined in a controlled environment. Therefore, the
results obtained in other operating environments may vary significantly. Some measurements may have
been made on development-level systems and there is no guarantee that these measurements will be the
same on generally available systems. Furthermore, some measurements may have been estimated
through extrapolation. Actual results may vary. Users of this document should verify the applicable data
for their specific environment.
Information concerning non-IBM products was obtained from the suppliers of those products, their
published announcements or other publicly available sources. IBM has not tested those products and
cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM
products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of
those products.
All statements regarding IBM's future direction or intent are subject to change or withdrawal without
notice, and represent goals and objectives only.
All IBM prices shown are IBM's suggested retail prices, are current and are subject to change without
notice. Dealer prices may vary.
This information is for planning purposes only. The information herein is subject to change before the
products described become available.
This information contains examples of data and reports used in daily business operations. To illustrate
them as completely as possible, the examples include the names of individuals, companies, brands, and
products. All of these names are fictitious and any similarity to the names and addresses used by an
actual business enterprise is entirely coincidental.
COPYRIGHT LICENSE:
This information contains sample application programs in source language, which illustrate programming
techniques on various operating platforms. You may copy, modify, and distribute these sample programs
in any form without payment to IBM, for the purposes of developing, using, marketing or distributing
application programs conforming to the application programming interface for the operating platform for
which the sample programs are written. These examples have not been thoroughly tested under all
conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these
programs.
Each copy or any portion of these sample programs or any derivative work, must include a copyright
notice as follows:
© (your company name) (year). Portions of this code are derived from IBM Corp. Sample Programs. ©
Copyright IBM Corp. _enter the year or years_. All rights reserved.
If you are viewing this information softcopy, the photographs and color illustrations may not appear.
Trademarks
IBM, the IBM logo, ibm.com, AIX, Tivoli, zSeries, and Netcool are trademarks of International Business
Machines Corporation in the United States, other countries, or both.
Adobe, Acrobat, Portable Document Format (PDF), PostScript, and all Adobe-based trademarks are either
registered trademarks or trademarks of Adobe Systems Incorporated in the United States, other
countries, or both.
30 IBM Tivoli Netcool/OMNIbus Probe for Nokia-Siemens NetAct 3GPP V6 (CORBA): Reference Guide
Intel, Intel Inside (logos), MMX, and Pentium are trademarks of Intel Corporation in the United States,
other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the
United States, other countries, or both.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other
countries, or both.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
SC22-5411-00