Observium_CE/mibs/aricent/ARICENT-TACACS-EXT-MIB

436 lines
14 KiB
Plaintext

-- Copyright (C) 2009-2012 Aricent Group . All Rights Reserved
-- $Id: fstacsxt.mib,v 1.3 2013/09/20 14:48:24 siva Exp $
-- TACACS-CLIENT-EXT-MIB DEFINITIONS ::= BEGIN
ARICENT-TACACS-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32, Unsigned32, enterprises,
Counter32 FROM SNMPv2-SMI
DisplayString, RowStatus FROM SNMPv2-TC
InetAddressType, InetAddress FROM INET-ADDRESS-MIB;
futureTacacsClientExtMIB MODULE-IDENTITY
LAST-UPDATED "201209050000Z"
ORGANIZATION "ARICENT COMMUNICATIONS SOFTWARE"
CONTACT-INFO "support@aricent.com"
DESCRIPTION
"The MIB for ISSAcessControl."
REVISION "201209050000Z"
DESCRIPTION
"The MIB for ISSAcessControl."
::= { enterprises aricent-communication-holding-ltd(29601) iss(2) 29 }
futureTacacsClientExtScalarGroup OBJECT IDENTIFIER
::= { futureTacacsClientExtMIB 1 }
futureTacacsClientExtTableGroup OBJECT IDENTIFIER
::= { futureTacacsClientExtMIB 2 }
-- Scalar MIB definitions
-- ***********************
fsTacClntExtActiveServerAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The address type of active server.This can be IPv4 or IPv6."
::= { futureTacacsClientExtScalarGroup 1 }
fsTacClntExtActiveServer OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum of 5 server's(IPv4 or IPv6) information could be configured
for TACACS. This object indicates the active server among
those 5 servers. The TACACS+ client interacts with the server
having this IP address . Setting this object to zero disables
the active server concept."
::= { futureTacacsClientExtScalarGroup 2 }
fsTacClntExtTraceLevel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The debug trace level for TACACS+ client implementation. This is a bit
mapped data. Each bit of this object reprsents a trace level.
0x00000001 - Infomation
0x00000002 - Errors
0x00000004 - Tx. packet dump
0x00000008 - Rx. packet dump
0xffffffff - All of the above
0x00000000 - No trace"
::= { futureTacacsClientExtScalarGroup 3 }
fsTacClntExtRetransmit OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Number of times the TACACS+ client searches the list of Maximum number of TACACS+ servers(IPv4 or IPv6)i.e 5 as of now"
DEFVAL { 2 }
::= { futureTacacsClientExtScalarGroup 4 }
-- ----------------------------------
-- Statistics scalar MIB definitions
-- ----------------------------------
fsTacClntExtStatisticsGroup OBJECT IDENTIFIER
::= { futureTacacsClientExtScalarGroup 5 }
fsTacClntExtAuthenStartRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication start requests sent to the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 1 }
fsTacClntExtAuthenContinueRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication continue requests sent to the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 2 }
fsTacClntExtAuthenEnableRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication enable requests sent to the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 3 }
fsTacClntExtAuthenAbortRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication abort requests sent to the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 4 }
fsTacClntExtAuthenPassReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication passes received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 5 }
fsTacClntExtAuthenFailReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication fails received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 6 }
fsTacClntExtAuthenGetUserReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication get users received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 7 }
fsTacClntExtAuthenGetPassReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication get passwords received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 8 }
fsTacClntExtAuthenGetDataReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication get data received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 9 }
fsTacClntExtAuthenErrorReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication errors received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 10 }
fsTacClntExtAuthenFollowReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication follows received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 11 }
fsTacClntExtAuthenRestartReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication re-starts received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 12 }
fsTacClntExtAuthenSessionTimouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authentication session time outs"
::= { fsTacClntExtStatisticsGroup 13 }
fsTacClntExtAuthorRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authorization requests sent to the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 14 }
fsTacClntExtAuthorPassAddReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authorization pass adds received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 15 }
fsTacClntExtAuthorPassReplReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authorization pass replaces received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 16 }
fsTacClntExtAuthorFailReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authorization fails received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 17 }
fsTacClntExtAuthorErrorReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authorization errors received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 18 }
fsTacClntExtAuthorFollowReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authorization follow received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 19 }
fsTacClntExtAuthorSessionTimeouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of authorization session time outs"
::= { fsTacClntExtStatisticsGroup 20 }
fsTacClntExtAcctStartRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of accounting start requests sent to the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 21 }
fsTacClntExtAcctWdRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of accounting watch dog requests sent to the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 22 }
fsTacClntExtAcctStopRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of accounting stop requests sent to the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 23 }
fsTacClntExtAcctSuccessReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of accounting successes received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 24 }
fsTacClntExtAcctErrorReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of accounting errors received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 25 }
fsTacClntExtAcctFollowReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of accounting follows received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 26 }
fsTacClntExtAcctSessionTimeouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of accounting session time outs."
::= { fsTacClntExtStatisticsGroup 27 }
fsTacClntExtMalformedPktsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Malformed packets received from the server(IPv4 or IPv6)."
::= { fsTacClntExtStatisticsGroup 28 }
fsTacClntExtSocketFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of socket failures occured."
::= { fsTacClntExtStatisticsGroup 29 }
fsTacClntExtConnectionFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of connection failures occured."
::= { fsTacClntExtStatisticsGroup 30 }
-- Tabular MIB definitions
-- ***********************
-- ----------------------------------
-- Table 1: TACACS+ Server Table
-- ----------------------------------
fsTacClntExtServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsTacClntExtServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The TACACS+ server(IPv4 or IPv6) table of server information entries. The entries have
server information such as server IP address, secret key, port no and timeout."
::= { futureTacacsClientExtTableGroup 1 }
fsTacClntExtServerEntry OBJECT-TYPE
SYNTAX FsTacClntExtServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry has server address type, server IP address, port no. secret key and timeout."
INDEX {fsTacClntExtServerAddressType, fsTacClntExtServerAddress }
::= { fsTacClntExtServerTable 1 }
FsTacClntExtServerEntry ::= SEQUENCE {
fsTacClntExtServerAddressType
InetAddressType,
fsTacClntExtServerAddress
InetAddress,
fsTacClntExtServerStatus
RowStatus,
fsTacClntExtServerSingleConnect
INTEGER,
fsTacClntExtServerPort
Integer32,
fsTacClntExtServerTimeout
Integer32,
fsTacClntExtServerKey
DisplayString
}
fsTacClntExtServerAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The type of IP address used.This can be IPv4 or IPv6."
::= { fsTacClntExtServerEntry 1 }
fsTacClntExtServerAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Server IP address"
::= { fsTacClntExtServerEntry 2 }
fsTacClntExtServerStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Row status of the server(IPv4 or IPv6) entry."
::= { fsTacClntExtServerEntry 3 }
fsTacClntExtServerSingleConnect OBJECT-TYPE
SYNTAX INTEGER {
yes(1),
no(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
" Multiple sessions are handled over single TCP, when single connect support is enabled.
When single connect is disabled multiple TCP connections established by server."
DEFVAL { no }
::= { fsTacClntExtServerEntry 4 }
fsTacClntExtServerPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Server port no. for TACACS+ protocol. The default value is 49."
DEFVAL { 49 }
::= { fsTacClntExtServerEntry 5 }
fsTacClntExtServerTimeout OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The time out value within which a response is expected from server(IPv4 or IPv6). The session will be released,
if the response is not received within this time out."
DEFVAL { 5 }
::= { fsTacClntExtServerEntry 6 }
fsTacClntExtServerKey OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Secret key shared between the client and server(IPv4 or IPv6) for encryption and
decryption"
::= { fsTacClntExtServerEntry 7 }
END