1091 lines
51 KiB
Plaintext
1091 lines
51 KiB
Plaintext
-- **SDOC***********************************************************************
|
|
-- *****************************************************************************
|
|
--
|
|
-- Copyright(c) 2001-2004 Mediatrix Telecom, Inc.
|
|
--
|
|
-- NOTICE:
|
|
-- This document contains information that is confidential and proprietary
|
|
-- to Mediatrix Telecom, Inc.
|
|
--
|
|
-- Mediatrix Telecom, Inc. reserves all rights to this document as well as
|
|
-- to the Intellectual Property of the document and the technology and
|
|
-- know-how that it includes and represents.
|
|
--
|
|
-- This publication cannot be reproduced, neither in whole nor in part, in
|
|
-- any form whatsoever without written prior approval by
|
|
-- Mediatrix Telecom, Inc..
|
|
--
|
|
-- Mediatrix Telecom, Inc. reserves the right to revise this publication
|
|
-- and make changes at any time and without the obligation to notify any
|
|
-- person and/or entity of such revisions and/or changes.
|
|
--
|
|
-- *****************************************************************************
|
|
-- *****************************************************************************
|
|
--
|
|
-- This MIB contains configuration objects for H.323 endpoints. In particular,
|
|
-- this MIB is used to enable/disable various types of traces. These traces are
|
|
-- used to debug, monitor and track Mediatrix H.323 endpoints
|
|
--
|
|
-- *****************************************************************************
|
|
-- **EDOC***********************************************************************
|
|
|
|
|
|
MX-H323-DEBUG-MIB
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
OBJECT-GROUP,
|
|
MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
mediatrixExperimental
|
|
FROM MX-SMI
|
|
MxEnableState
|
|
FROM MX-TC;
|
|
|
|
|
|
h323DebugMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200410140000Z"
|
|
ORGANIZATION "Mediatrix Telecom, Inc."
|
|
CONTACT-INFO "Mediatrix Telecom, Inc.
|
|
4229, Garlock Street
|
|
Sherbrooke (Quebec)
|
|
Canada
|
|
Phone: (819) 829-8749"
|
|
DESCRIPTION "This MIB contains configuration objects for H.323 endpoints.
|
|
In particular, this MIB is used to enable/disable various
|
|
types of traces. These traces are used to debug, monitor and
|
|
track Mediatrix H.323 endpoints."
|
|
|
|
|
|
-- *************************************************************************
|
|
-- Revision history
|
|
-- *************************************************************************
|
|
REVISION "200410140000Z"
|
|
DESCRIPTION "Addition of:
|
|
|
|
- h323DebugH323StackTrace2
|
|
- h323DebugH323StackTrace2Enable
|
|
- h323DebugH323StackTrace2ContentEnable
|
|
- h323DebugH323StackTrace2GeneralLevel
|
|
- h323DebugH323StackTrace2ModuleTable
|
|
- h323DebugH323StackTrace2GroupVer1
|
|
|
|
h323DebugH323StackTraceGroupVer1
|
|
and h323DebugH323StackTraceModulesGroupVer1 were merged
|
|
together (as h323DebugH323StackTraceGroupVer1)."
|
|
|
|
REVISION "200304090000Z"
|
|
DESCRIPTION "h323DebugSuppTraceTerminalProvision was renamed to
|
|
h323DebugSuppTraceEngineProvision.
|
|
|
|
Corrections to the description of
|
|
h323DebugSuppTraceEngineProvision.
|
|
|
|
h323DebugSuppTraceGatewayProvision was deleted."
|
|
|
|
REVISION "200301070000Z"
|
|
DESCRIPTION "Implement the use of MxEnableState."
|
|
|
|
REVISION "200212190000Z"
|
|
DESCRIPTION "Addition of h323DebugSuppTraceTerminalProvision,
|
|
h323DebugSuppTraceGatewayProvision,
|
|
h323DebugSuppTraceMediaProvision,
|
|
h323DebugSuppTraceDebugProvision and h323DebugSuppTraceGkReg."
|
|
|
|
REVISION "200211130000Z"
|
|
DESCRIPTION "Renamed the trace modules with lower case letters."
|
|
|
|
REVISION "200210020000Z"
|
|
DESCRIPTION "Creation"
|
|
::= { mediatrixExperimental 35 }
|
|
|
|
|
|
|
|
|
|
h323DebugMIBObjects OBJECT IDENTIFIER ::= { h323DebugMIB 1 }
|
|
h323DebugConformance OBJECT IDENTIFIER ::= { h323DebugMIB 2 }
|
|
|
|
|
|
|
|
|
|
-- *************************************************************************
|
|
-- H.323 stack trace
|
|
-- *************************************************************************
|
|
h323DebugH323StackTrace OBJECT IDENTIFIER ::= { h323DebugMIBObjects 5 }
|
|
-- *********************************************************************
|
|
h323DebugH323StackTraceLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
level-0(0),
|
|
level-1(1),
|
|
level-2(2),
|
|
level-3(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the level of the traces sent by the
|
|
H.323 stack.
|
|
|
|
level-0 : the H.323 stack does not send traces.
|
|
|
|
level-1 : the H.323 stack sends traces. The content of
|
|
the ASN.1 structures is not traced.
|
|
Inconsistencies found in the ASN.1 structures
|
|
are not traced.
|
|
|
|
level-2 : the H.323 stack sends traces. The content of
|
|
the ASN.1 structures is traced.
|
|
Inconsistencies found in the ASN.1 structures
|
|
are not traced. This level is verbose.
|
|
|
|
level-3 : the H.323 stack sends traces. The content of
|
|
the ASN.1 structures is traced.
|
|
Inconsistencies found in the ASN.1 structures
|
|
are traced. This level is very verbose.
|
|
|
|
The H.323 stack tracing functionality produces an
|
|
output for debugging, monitoring and tracking a
|
|
Mediatrix H.323 endpoint. This functionality provides:
|
|
|
|
- A full picture of all H.323 events on the
|
|
network, from the perspective of the endpoint that
|
|
is generating the log.
|
|
|
|
- Details about the fields of the H.225/H.245
|
|
messages.
|
|
|
|
- A decoded view of each H.225/H.245 message,
|
|
including the message fields and the value of each
|
|
field.
|
|
|
|
- A chronological record of call events to track
|
|
exactly where and when a problem occurred.
|
|
|
|
- An important vehicle for tracking interoperability.
|
|
You can see if the events on the remote side are
|
|
interoperable with the events on the local side.
|
|
|
|
The traces are sent as Syslog messages you can see with
|
|
a Syslog daemon. The Syslog functionality of the
|
|
endpoint has to be configured with the debug level
|
|
(syslogMsgMaxSeverity of MX-SYSLOG-MIB) set to 'debug'.
|
|
|
|
There are various trace modules. Each module can be
|
|
enabled/disabled individually.
|
|
|
|
WARNING: Only a few modules should be enabled at the
|
|
same time. Enabling several modules may
|
|
generate a huge amount of traces. This may
|
|
introduce significant delays and/or system
|
|
timeouts. This may render the endpoint
|
|
unusable."
|
|
DEFVAL { level-0 }
|
|
::= { h323DebugH323StackTrace 5 }
|
|
|
|
h323DebugH323StackTraceModules OBJECT IDENTIFIER ::= { h323DebugH323StackTrace 10 }
|
|
|
|
h323DebugH323StackTraceModulesAnnexE OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the AnnexE module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 5 }
|
|
|
|
h323DebugH323StackTraceModulesCa OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the CA module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 10 }
|
|
|
|
h323DebugH323StackTraceModulesCaerr OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the CAERR module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 15 }
|
|
|
|
h323DebugH323StackTraceModulesChannels OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the CHANNELS module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 20 }
|
|
|
|
h323DebugH323StackTraceModulesCm OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the CM module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 25 }
|
|
|
|
h323DebugH323StackTraceModulesCmapi OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the CMAPI module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 30 }
|
|
|
|
h323DebugH323StackTraceModulesCmapicb OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the CMAPICB module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 35 }
|
|
|
|
h323DebugH323StackTraceModulesCmerr OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the CMERR module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 40 }
|
|
|
|
h323DebugH323StackTraceModulesDebug OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the DEBUG module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 45 }
|
|
|
|
h323DebugH323StackTraceModulesEfrm OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the EFRM module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 50 }
|
|
|
|
h323DebugH323StackTraceModulesEtimer OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the ETIMER module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 55 }
|
|
|
|
h323DebugH323StackTraceModulesEtimerheap OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the ETIMERHEAP module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 60 }
|
|
|
|
h323DebugH323StackTraceModulesH450apdu OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the H450APDU module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 65 }
|
|
|
|
h323DebugH323StackTraceModulesLi OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the LI module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 70 }
|
|
|
|
h323DebugH323StackTraceModulesLiinfo OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the LIINFO module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 75 }
|
|
|
|
h323DebugH323StackTraceModulesMei OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the MEI module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 80 }
|
|
|
|
h323DebugH323StackTraceModulesNamechan OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the NAMECHAN module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 85 }
|
|
|
|
h323DebugH323StackTraceModulesPer OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PER module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 90 }
|
|
|
|
h323DebugH323StackTraceModulesPererr OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PERERR module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 95 }
|
|
|
|
h323DebugH323StackTraceModulesPdlapi OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLAPI module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 100 }
|
|
|
|
h323DebugH323StackTraceModulesPdlchan OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLCHAN module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 105 }
|
|
|
|
h323DebugH323StackTraceModulesPdlcomm OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLCOMM module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 110 }
|
|
|
|
h323DebugH323StackTraceModulesPdlconf OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLCONF module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 115 }
|
|
|
|
h323DebugH323StackTraceModulesPdlencode OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLENCODE module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 120 }
|
|
|
|
h323DebugH323StackTraceModulesPdlerror OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLERROR module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 125 }
|
|
|
|
h323DebugH323StackTraceModulesPdlfnerr OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLFNERR module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 130 }
|
|
|
|
h323DebugH323StackTraceModulesPdllist OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLLIST module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 135 }
|
|
|
|
h323DebugH323StackTraceModulesPdlmisc OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLMISC module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 140 }
|
|
|
|
h323DebugH323StackTraceModulesPdlmtask OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLMTASK module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 145 }
|
|
|
|
h323DebugH323StackTraceModulesPdlprint OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLPRINT module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 150 }
|
|
|
|
h323DebugH323StackTraceModulesPdlprnerr OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLPRNERR module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 155 }
|
|
|
|
h323DebugH323StackTraceModulesPdlprnwrn OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLPRNWRN module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 160 }
|
|
|
|
h323DebugH323StackTraceModulesPdlsm OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLSM module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 165 }
|
|
|
|
h323DebugH323StackTraceModulesPdlsrc OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLSRC module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 170 }
|
|
|
|
h323DebugH323StackTraceModulesPdltimer OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PDLTIMER module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 175 }
|
|
|
|
h323DebugH323StackTraceModulesPi OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the PI module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 180 }
|
|
|
|
h323DebugH323StackTraceModulesQ931 OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the Q931 module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 185 }
|
|
|
|
h323DebugH323StackTraceModulesQ931err OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the Q931ERR module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 190 }
|
|
|
|
h323DebugH323StackTraceModulesRa OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the RA module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 195 }
|
|
|
|
h323DebugH323StackTraceModulesRasctrl OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the RASCTRL module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 200 }
|
|
|
|
h323DebugH323StackTraceModulesRasindb OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the RASINDB module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 205 }
|
|
|
|
h323DebugH323StackTraceModulesSeli OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the SELI module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 210 }
|
|
|
|
h323DebugH323StackTraceModulesSsapi OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the SSAPI module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 215 }
|
|
|
|
h323DebugH323StackTraceModulesSsapicb OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the SSAPICB module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 220 }
|
|
|
|
h323DebugH323StackTraceModulesSschan OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the SSCHAN module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 225 }
|
|
|
|
h323DebugH323StackTraceModulesSseapi OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the SSEAPI module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 230 }
|
|
|
|
h323DebugH323StackTraceModulesSseapicb OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the SSEAPICB module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 235 }
|
|
|
|
h323DebugH323StackTraceModulesSsechan OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the SSECHAN module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 240 }
|
|
|
|
h323DebugH323StackTraceModulesSseerr OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the SSEERR module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 245 }
|
|
|
|
h323DebugH323StackTraceModulesSserr OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the SSERR module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 250 }
|
|
|
|
h323DebugH323StackTraceModulesTimer OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the TIMER module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 255 }
|
|
|
|
h323DebugH323StackTraceModulesTpktchan OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the TPKTCHAN module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 260 }
|
|
|
|
h323DebugH323StackTraceModulesTransport OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the TRANSPORT module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 265 }
|
|
|
|
h323DebugH323StackTraceModulesTunnctrl OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the TUNNCTRL module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 270 }
|
|
|
|
h323DebugH323StackTraceModulesUdpchan OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the UDPCHAN module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 275 }
|
|
|
|
h323DebugH323StackTraceModulesUnreg OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the UNREG module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 280 }
|
|
|
|
h323DebugH323StackTraceModulesVt OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables the VT module."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTraceModules 285 }
|
|
|
|
|
|
|
|
|
|
-- *************************************************************************
|
|
-- H.323 debug supplementary trace
|
|
-- *************************************************************************
|
|
h323DebugSupplementaryTrace OBJECT IDENTIFIER ::= { h323DebugMIBObjects 10 }
|
|
-- *********************************************************************
|
|
h323DebugSuppTraceEngineProvision OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables traces related to interaction between
|
|
the H.323 classes, MX-H323-REGISTRATION-MIB,
|
|
MX-H323-ATTRIBUTES-MIB and MX-H323-ALIASES-MIB. These
|
|
traces are used to track exactly where and when a
|
|
problem occurred.
|
|
|
|
The traces are sent as Syslog messages you can see with
|
|
a Syslog daemon. The Syslog functionality of the
|
|
endpoint has to be configured with the debug level
|
|
(syslogMsgMaxSeverity of MX-SYSLOG-MIB) set to 'debug'."
|
|
DEFVAL { disable }
|
|
::= { h323DebugSupplementaryTrace 5 }
|
|
|
|
h323DebugSuppTraceMediaProvision OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables traces related to interaction between
|
|
the H.323 classes, MX-VOICEIF-MIB and MX-DATAIF-MIB.
|
|
These traces can help in tracking exactly where and
|
|
when a problem occurred.
|
|
|
|
The traces are sent as Syslog messages you can see with
|
|
a Syslog daemon. The Syslog functionality of the
|
|
endpoint has to be configured with the debug level
|
|
(syslogMsgMaxSeverity of MX-SYSLOG-MIB) set to 'debug'."
|
|
DEFVAL { disable }
|
|
::= { h323DebugSupplementaryTrace 15 }
|
|
|
|
h323DebugSuppTraceDebugProvision OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables traces related to interaction between
|
|
the H.323 classes and MX-H323-DEBUG-MIB. These traces
|
|
can help in tracking exactly where and when a problem
|
|
occurred.
|
|
|
|
The traces are sent as Syslog messages you can see with
|
|
a Syslog daemon. The Syslog functionality of the
|
|
endpoint has to be configured with the debug level
|
|
(syslogMsgMaxSeverity of MX-SYSLOG-MIB) set to 'debug'."
|
|
DEFVAL { disable }
|
|
::= { h323DebugSupplementaryTrace 20 }
|
|
|
|
h323DebugSuppTraceGkReg OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/disables supplementary traces related to the
|
|
gatekeeper registration. These traces can help in
|
|
tracking exactly where and when a problem occurred.
|
|
|
|
The traces are sent as Syslog messages you can see with
|
|
a Syslog daemon. The Syslog functionality of the
|
|
endpoint has to be configured with the debug level
|
|
(syslogMsgMaxSeverity of MX-SYSLOG-MIB) set to 'debug'."
|
|
DEFVAL { disable }
|
|
::= { h323DebugSupplementaryTrace 25 }
|
|
|
|
|
|
|
|
|
|
-- *************************************************************************
|
|
-- H.323 debug stack trace 2
|
|
-- *************************************************************************
|
|
h323DebugH323StackTrace2 OBJECT IDENTIFIER ::= { h323DebugMIBObjects 15 }
|
|
-- *********************************************************************
|
|
h323DebugH323StackTrace2Enable OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The H.323 stack tracing functionality produces an output for debugging,
|
|
monitoring and tracking a H.323 endpoint. This functionality provides:
|
|
|
|
- A full picture of all H.323 events on the network, from the perspective of
|
|
the endpoint that is generating the log.
|
|
|
|
- Details about the fields of the H.323 messages.
|
|
|
|
- A decoded view of each H.323 message, including the message fields and the
|
|
value of each field.
|
|
|
|
- A chronological record of call events to track exactly where and when a
|
|
problem occurred.
|
|
|
|
- An important vehicle for tracking interoperability. You can see if the events
|
|
on the remote side are interoperable with the events on the local side.
|
|
|
|
The traces are sent as Syslog messages you can see with a Syslog daemon.
|
|
|
|
enable : the H.323 stack sends traces.
|
|
|
|
disable : the H.323 stack doesn't send traces.
|
|
|
|
WARNING: Only a few modules should be enabled at the same time. Enabling several
|
|
trace modules may generate a huge amount of traces. This may introduce
|
|
significant delays and/or system timeouts. This may render the endpoint
|
|
unusable."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTrace2 5 }
|
|
|
|
h323DebugH323StackTrace2ContentEnable OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The H.323 stack can display the content of the H.323 messages the endpoint
|
|
sends/receives.
|
|
|
|
enable : the H.323 stack displays the content of the H.323 messages the
|
|
endpoint sends/receives.
|
|
|
|
disable : the H.323 stack doesn't display the content of the H.323 messages the
|
|
endpoint sends/receives."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTrace2 10 }
|
|
|
|
h323DebugH323StackTrace2GeneralLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
exception(1),
|
|
error(2),
|
|
warning(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The exception, error and warning traces can be enabled for all the trace modules
|
|
of the H.323 stack. Enabling a trace level also enables the previous trace
|
|
levels.
|
|
|
|
The configuration of the h323DebugH323StackTrace2ModuleTable overwrites the
|
|
configuration of this variable. For example, let's consider the following
|
|
configuration:
|
|
|
|
- In h323DebugH323StackTrace2ModuleTable, the TPKTCHAN trace module is enabled
|
|
with the exception trace level. According to this configuration, only the
|
|
exception traces are sent for the TPKTCHAN trace module.
|
|
|
|
- The h323DebugH323StackTrace2GeneralLevel variable is set to the warning
|
|
trace level. According to this configuration, the exception, error and
|
|
warning traces are sent for all the trace modules (including the TPKTCHAN
|
|
trace module).
|
|
|
|
Since the configuration of h323DebugH323StackTrace2ModuleTable overwrites the
|
|
configuration of h323DebugH323StackTrace2GeneralLevel, only the exception traces
|
|
will be sent for the TPKTCHAN trace module.
|
|
|
|
disable : there is no general configuration for all the trace modules of the
|
|
H.323 stack.
|
|
|
|
exception : enables the exception traces for all the trace modules of the H.323
|
|
stack.
|
|
|
|
error : enables the exception and error traces for all the trace modules of
|
|
the H.323 stack.
|
|
|
|
warning : enables the exception, error and warning traces for all the trace
|
|
modules of the H.323 stack."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTrace2 15 }
|
|
|
|
h323DebugH323StackTrace2ModuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF H323DebugH323StackTrace2ModuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table holds the trace configuration for the H.323 stack."
|
|
::= { h323DebugH323StackTrace2 20 }
|
|
|
|
h323DebugH323StackTrace2ModuleEntry OBJECT-TYPE
|
|
SYNTAX H323DebugH323StackTrace2ModuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This row holds the trace configuration for a single trace module of the
|
|
H.323 stack."
|
|
INDEX { h323DebugH323StackTrace2ModuleIndex }
|
|
|
|
::= { h323DebugH323StackTrace2ModuleTable 1 }
|
|
|
|
H323DebugH323StackTrace2ModuleEntry ::= SEQUENCE
|
|
{
|
|
h323DebugH323StackTrace2ModuleIndex Unsigned32,
|
|
h323DebugH323StackTrace2Module INTEGER,
|
|
h323DebugH323StackTrace2Level INTEGER
|
|
}
|
|
|
|
h323DebugH323StackTrace2ModuleIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Row index."
|
|
::= { h323DebugH323StackTrace2ModuleEntry 5 }
|
|
|
|
h323DebugH323StackTrace2Module OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
annexe(0),
|
|
appl(1),
|
|
ares(2),
|
|
cat(3),
|
|
ci(4),
|
|
cm(5),
|
|
cmapi(6),
|
|
cmapicb(7),
|
|
cmerr(8),
|
|
config(9),
|
|
ema(10),
|
|
faststart(11),
|
|
h245(12),
|
|
host(13),
|
|
lock(14),
|
|
memory(15),
|
|
mti(16),
|
|
mutex(17),
|
|
per(18),
|
|
pererr(19),
|
|
port(20),
|
|
q931(21),
|
|
q931err(22),
|
|
queue(23),
|
|
ra(24),
|
|
ras(25),
|
|
sec(26),
|
|
select(27),
|
|
sema4(28),
|
|
socket(29),
|
|
ssapi(30),
|
|
ssapicb(31),
|
|
sschan(32),
|
|
sseapi(33),
|
|
sseapicb(34),
|
|
sseerr(35),
|
|
sserr(36),
|
|
sups(37),
|
|
tcp(38),
|
|
thread(39),
|
|
timepool(40),
|
|
timestamp(41),
|
|
tls(42),
|
|
tm(43),
|
|
tpktchan(44),
|
|
tpktwire(45),
|
|
transport(46),
|
|
udpchan(47),
|
|
udpwire(48),
|
|
unreg(49),
|
|
vt(50),
|
|
watchdog(51),
|
|
moduleDisabled(99)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Selects and enables a single trace module of the H.323 stack.
|
|
|
|
moduleDisabled : no trace module is enabled.
|
|
|
|
not moduleDisabled : the selected trace module is enabled."
|
|
DEFVAL { moduleDisabled }
|
|
::= { h323DebugH323StackTrace2ModuleEntry 10 }
|
|
|
|
h323DebugH323StackTrace2Level OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
exception(1),
|
|
error(2),
|
|
warning(3),
|
|
informational(4),
|
|
debug(5),
|
|
function(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Trace level for the selected trace module. Enabling a trace level also enables
|
|
the previous trace levels.
|
|
|
|
The configuration of the h323DebugH323StackTrace2ModuleTable overwrites the
|
|
configuration of h323DebugH323StackTrace2GeneralLevel. For example, let's
|
|
consider the following configuration:
|
|
|
|
- In h323DebugH323StackTrace2ModuleTable, the TPKTCHAN trace module is enabled
|
|
with the exception trace level. According to this configuration, only the
|
|
exception traces are sent for the TPKTCHAN trace module.
|
|
|
|
- The h323DebugH323StackTrace2GeneralLevel variable is set to the warning
|
|
trace level. According to this configuration, the exception, error and
|
|
warning traces are sent for all the trace modules (including the TPKTCHAN
|
|
trace module).
|
|
|
|
Since the configuration of h323DebugH323StackTrace2ModuleTable overwrites the
|
|
configuration of h323DebugH323StackTrace2GeneralLevel, only the exception traces
|
|
will be sent for the TPKTCHAN trace module.
|
|
|
|
exception : sends the exception traces for the selected trace module.
|
|
|
|
error : sends the exception and error traces for the selected trace
|
|
module.
|
|
|
|
warning : sends the traces, from level exception to level warning, for the
|
|
selected trace module.
|
|
|
|
informational : sends the traces, from level exception to level informational,
|
|
for the selected trace module.
|
|
|
|
debug : sends the traces, from level exception to level debug, for the
|
|
selected trace module.
|
|
|
|
function : sends the traces, from level exception to level function, for
|
|
the selected trace module. The function traces are used to
|
|
follow the chain of function calls in the H.323 stack. A trace
|
|
is sent when entering a function and another trace is sent when
|
|
leaving the function. This level is very verbose and should be
|
|
used carefully."
|
|
DEFVAL { disable }
|
|
::= { h323DebugH323StackTrace2ModuleEntry 15 }
|
|
|
|
|
|
|
|
|
|
-- *************************************************************************
|
|
-- Conformance information
|
|
-- *************************************************************************
|
|
h323DebugCompliances OBJECT IDENTIFIER ::= { h323DebugConformance 1 }
|
|
-- *********************************************************************
|
|
h323DebugBasicComplVer1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "This is a list of conformance groups. These conformance
|
|
groups contain the name of objects used to debug,
|
|
monitor and track Mediatrix H.323 endpoints."
|
|
MODULE -- MX-H323-DEBUG-MIB
|
|
MANDATORY-GROUPS {
|
|
h323DebugH323StackTraceGroupVer1,
|
|
h323DebugH323StackTrace2GroupVer1,
|
|
h323DebugH323SupplementaryTraceGroupVer1
|
|
}
|
|
::= { h323DebugCompliances 5 }
|
|
|
|
|
|
|
|
|
|
-- *************************************************************************
|
|
-- MIB variable grouping
|
|
-- *************************************************************************
|
|
h323DebugGroups OBJECT IDENTIFIER ::= { h323DebugConformance 2 }
|
|
-- *********************************************************************
|
|
h323DebugH323StackTraceGroupVer1 OBJECT-GROUP
|
|
OBJECTS {
|
|
h323DebugH323StackTraceLevel,
|
|
h323DebugH323StackTraceModulesAnnexE,
|
|
h323DebugH323StackTraceModulesCa,
|
|
h323DebugH323StackTraceModulesCaerr,
|
|
h323DebugH323StackTraceModulesChannels,
|
|
h323DebugH323StackTraceModulesCm,
|
|
h323DebugH323StackTraceModulesCmapi,
|
|
h323DebugH323StackTraceModulesCmapicb,
|
|
h323DebugH323StackTraceModulesCmerr,
|
|
h323DebugH323StackTraceModulesDebug,
|
|
h323DebugH323StackTraceModulesEfrm,
|
|
h323DebugH323StackTraceModulesEtimer,
|
|
h323DebugH323StackTraceModulesEtimerheap,
|
|
h323DebugH323StackTraceModulesH450apdu,
|
|
h323DebugH323StackTraceModulesLi,
|
|
h323DebugH323StackTraceModulesLiinfo,
|
|
h323DebugH323StackTraceModulesMei,
|
|
h323DebugH323StackTraceModulesNamechan,
|
|
h323DebugH323StackTraceModulesPer,
|
|
h323DebugH323StackTraceModulesPererr,
|
|
h323DebugH323StackTraceModulesPdlapi,
|
|
h323DebugH323StackTraceModulesPdlchan,
|
|
h323DebugH323StackTraceModulesPdlcomm,
|
|
h323DebugH323StackTraceModulesPdlconf,
|
|
h323DebugH323StackTraceModulesPdlencode,
|
|
h323DebugH323StackTraceModulesPdlerror,
|
|
h323DebugH323StackTraceModulesPdlfnerr,
|
|
h323DebugH323StackTraceModulesPdllist,
|
|
h323DebugH323StackTraceModulesPdlmisc,
|
|
h323DebugH323StackTraceModulesPdlmtask,
|
|
h323DebugH323StackTraceModulesPdlprint,
|
|
h323DebugH323StackTraceModulesPdlprnerr,
|
|
h323DebugH323StackTraceModulesPdlprnwrn,
|
|
h323DebugH323StackTraceModulesPdlsm,
|
|
h323DebugH323StackTraceModulesPdlsrc,
|
|
h323DebugH323StackTraceModulesPdltimer,
|
|
h323DebugH323StackTraceModulesPi,
|
|
h323DebugH323StackTraceModulesQ931,
|
|
h323DebugH323StackTraceModulesQ931err,
|
|
h323DebugH323StackTraceModulesRa,
|
|
h323DebugH323StackTraceModulesRasctrl,
|
|
h323DebugH323StackTraceModulesRasindb,
|
|
h323DebugH323StackTraceModulesSeli,
|
|
h323DebugH323StackTraceModulesSsapi,
|
|
h323DebugH323StackTraceModulesSsapicb,
|
|
h323DebugH323StackTraceModulesSschan,
|
|
h323DebugH323StackTraceModulesSseapi,
|
|
h323DebugH323StackTraceModulesSseapicb,
|
|
h323DebugH323StackTraceModulesSsechan,
|
|
h323DebugH323StackTraceModulesSseerr,
|
|
h323DebugH323StackTraceModulesSserr,
|
|
h323DebugH323StackTraceModulesTimer,
|
|
h323DebugH323StackTraceModulesTpktchan,
|
|
h323DebugH323StackTraceModulesTransport,
|
|
h323DebugH323StackTraceModulesTunnctrl,
|
|
h323DebugH323StackTraceModulesUdpchan,
|
|
h323DebugH323StackTraceModulesUnreg,
|
|
h323DebugH323StackTraceModulesVt
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A list of objects used to enable/disable the various
|
|
trace modules of the H.323 stack."
|
|
::= { h323DebugGroups 5 }
|
|
-- *********************************************************************
|
|
h323DebugH323StackTrace2GroupVer1 OBJECT-GROUP
|
|
OBJECTS {
|
|
h323DebugH323StackTrace2Enable,
|
|
h323DebugH323StackTrace2ContentEnable,
|
|
h323DebugH323StackTrace2GeneralLevel,
|
|
h323DebugH323StackTrace2Module,
|
|
h323DebugH323StackTrace2Level
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A list of objects used to enable/disable the various
|
|
trace modules of the H.323 stack."
|
|
::= { h323DebugGroups 10 }
|
|
-- *********************************************************************
|
|
h323DebugH323SupplementaryTraceGroupVer1 OBJECT-GROUP
|
|
OBJECTS {
|
|
h323DebugSuppTraceEngineProvision,
|
|
h323DebugSuppTraceMediaProvision,
|
|
h323DebugSuppTraceDebugProvision,
|
|
h323DebugSuppTraceGkReg
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A list of objects used to enable/disable supplementary
|
|
traces."
|
|
::= { h323DebugGroups 15 }
|
|
END |