- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
400 lines
15 KiB
Text
400 lines
15 KiB
Text
|
|
-- *****************************************************************************
|
|
-- Juniper-RADIUS-Initiated-Request-MIB
|
|
--
|
|
-- Juniper Networks Enterprise MIB
|
|
-- RADIUS Initiated Request MIB
|
|
--
|
|
-- Copyright 2004 Juniper Networks, Inc.
|
|
-- All Rights Reserved.
|
|
-- *****************************************************************************
|
|
|
|
Juniper-RADIUS-Initiated-Request-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32, IpAddress
|
|
FROM SNMPv2-SMI
|
|
DisplayString, RowStatus
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
juniMibs
|
|
FROM Juniper-MIBs
|
|
JuniEnable
|
|
FROM Juniper-TC;
|
|
|
|
juniRadiusInitiatedRequestMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200406101908Z" -- 10-Jun-04 03:08 PM EDT
|
|
ORGANIZATION "Juniper Networks, Inc."
|
|
CONTACT-INFO
|
|
" Juniper Networks, Inc.
|
|
Postal: 10 Technology Park Drive
|
|
Westford, MA 01886-3146
|
|
USA
|
|
Tel: +1 978 589 5800
|
|
Email: mib@Juniper.net"
|
|
DESCRIPTION
|
|
"The RADIUS Disconnect MIB for the Juniper Networks enterprise."
|
|
-- Revision History
|
|
REVISION "200406101908Z" -- 10-Jun-04 03:08 PM EDT - JUNOSe 6.0
|
|
DESCRIPTION
|
|
"Initial version of this MIB module, derived from IETF Informational Rfc
|
|
3576."
|
|
::= { juniMibs 75 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Textual conventions
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- No textual conventions are defined in this MIB
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Managed object groups
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
juniRadiusInitiatedRequestObjects OBJECT IDENTIFIER
|
|
::= { juniRadiusInitiatedRequestMIB 1 }
|
|
juniRadiusInitiatedRequest OBJECT IDENTIFIER
|
|
::= { juniRadiusInitiatedRequestObjects 1 }
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Managed objects for RADIUS Initiated Request
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
juniRadiusInitiatedRequestInvalidClientAddresses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS initiated request packets received from unknown
|
|
addresses."
|
|
::= { juniRadiusInitiatedRequest 1 }
|
|
|
|
--
|
|
-- Statistics for RADIUS initiated request clients
|
|
--
|
|
juniRadiusInitiatedRequestClientTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JuniRadiusInitiatedRequestClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS authentication servers with
|
|
which the ERX shares a secret."
|
|
::= { juniRadiusInitiatedRequest 2 }
|
|
|
|
juniRadiusInitiatedRequestClientEntry OBJECT-TYPE
|
|
SYNTAX JuniRadiusInitiatedRequestClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing a RADIUS initiated request client
|
|
with which the server shares a secret."
|
|
INDEX { juniRadiusInitiatedRequestClientAddress }
|
|
::= { juniRadiusInitiatedRequestClientTable 1 }
|
|
|
|
JuniRadiusInitiatedRequestClientEntry ::= SEQUENCE {
|
|
juniRadiusInitiatedRequestClientAddress IpAddress,
|
|
juniRadiusInitiatedRequestClientPortNumber Integer32,
|
|
juniRadiusInitiatedRequestUnknownTypes Counter32,
|
|
juniRadiusInitiatedRequestNoSecret Counter32,
|
|
juniRadiusInitiatedRequestDisconnectRequests Counter32,
|
|
juniRadiusInitiatedRequestDisconnectAccepts Counter32,
|
|
juniRadiusInitiatedRequestDisconnectRejects Counter32,
|
|
juniRadiusInitiatedRequestDisconnectNoSessionIds Counter32,
|
|
juniRadiusInitiatedRequestDisconnectBadAuthenticators Counter32,
|
|
juniRadiusInitiatedRequestDisconnectPacketsDropped Counter32,
|
|
juniRadiusInitiatedRequestCoaRequests Counter32,
|
|
juniRadiusInitiatedRequestCoaAccepts Counter32,
|
|
juniRadiusInitiatedRequestCoaRejects Counter32,
|
|
juniRadiusInitiatedRequestCoaNoSessionIds Counter32,
|
|
juniRadiusInitiatedRequestCoaBadAuthenticators Counter32,
|
|
juniRadiusInitiatedRequestCoaPacketsDropped Counter32 }
|
|
|
|
juniRadiusInitiatedRequestClientAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the RADIUS client referred to in this table entry. A
|
|
value of 0.0.0.0 indicates this entry is not in use."
|
|
::= { juniRadiusInitiatedRequestClientEntry 1 }
|
|
|
|
juniRadiusInitiatedRequestClientPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UDP port the server is listening on to recieve disconnect requests
|
|
from this client."
|
|
::= { juniRadiusInitiatedRequestClientEntry 2 }
|
|
|
|
--
|
|
-- Request/Response statistics
|
|
--
|
|
-- TotalIncomingPackets = Disconnect Requests + Coa Requests + UnknownTypes
|
|
--
|
|
--
|
|
juniRadiusInitiatedRequestUnknownTypes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS packets of unknown type which were received from
|
|
this client on the authentication port."
|
|
::= { juniRadiusInitiatedRequestClientEntry 3 }
|
|
|
|
juniRadiusInitiatedRequestNoSecret OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Disconnect requests recieved from this client
|
|
while no secret is set."
|
|
::= { juniRadiusInitiatedRequestClientEntry 4 }
|
|
|
|
juniRadiusInitiatedRequestDisconnectRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Disconnect packets received from this client."
|
|
::= { juniRadiusInitiatedRequestClientEntry 5 }
|
|
|
|
juniRadiusInitiatedRequestDisconnectAccepts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Disconnects that were succesful."
|
|
::= { juniRadiusInitiatedRequestClientEntry 6 }
|
|
|
|
juniRadiusInitiatedRequestDisconnectRejects OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Disconnects not successful."
|
|
::= { juniRadiusInitiatedRequestClientEntry 7 }
|
|
|
|
juniRadiusInitiatedRequestDisconnectNoSessionIds OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Disconnect requests recieved from this client with
|
|
no session-id present."
|
|
::= { juniRadiusInitiatedRequestClientEntry 8 }
|
|
|
|
juniRadiusInitiatedRequestDisconnectBadAuthenticators OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS disconnect packets containing invalid
|
|
authenticators received from this client."
|
|
::= { juniRadiusInitiatedRequestClientEntry 9 }
|
|
|
|
juniRadiusInitiatedRequestDisconnectPacketsDropped OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS disconnect packets which were received from this
|
|
client on the authentication port and dropped for some other reason."
|
|
::= { juniRadiusInitiatedRequestClientEntry 10 }
|
|
|
|
juniRadiusInitiatedRequestCoaRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Change of Authorization packets received from this client."
|
|
::= { juniRadiusInitiatedRequestClientEntry 11 }
|
|
|
|
juniRadiusInitiatedRequestCoaAccepts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Change of Authorization requests that were succesful."
|
|
::= { juniRadiusInitiatedRequestClientEntry 12 }
|
|
|
|
juniRadiusInitiatedRequestCoaRejects OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Change of Authorization requests that were not successful."
|
|
::= { juniRadiusInitiatedRequestClientEntry 13 }
|
|
|
|
juniRadiusInitiatedRequestCoaNoSessionIds OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Change of Authorization requests recieved from this client with
|
|
no session-id present."
|
|
::= { juniRadiusInitiatedRequestClientEntry 14 }
|
|
|
|
juniRadiusInitiatedRequestCoaBadAuthenticators OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Change of Authorization packets containing invalid
|
|
authenticators received from this client."
|
|
::= { juniRadiusInitiatedRequestClientEntry 15 }
|
|
|
|
juniRadiusInitiatedRequestCoaPacketsDropped OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RADIUS Change of Authorization packets which were received
|
|
from this client on the authentication port and dropped for some other reason."
|
|
::= { juniRadiusInitiatedRequestClientEntry 16 }
|
|
|
|
|
|
--
|
|
-- Configuration of RADIUS initiated request clients
|
|
--
|
|
juniRadiusInitiatedRequestCfgClientTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JuniRadiusInitiatedRequestCfgClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS initiated request clients with which
|
|
the server shares a secret."
|
|
::= { juniRadiusInitiatedRequest 3 }
|
|
|
|
juniRadiusInitiatedRequestCfgClientEntry OBJECT-TYPE
|
|
SYNTAX JuniRadiusInitiatedRequestCfgClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing a RADIUS authentication server
|
|
with which the ERX shares a secret."
|
|
INDEX { juniRadiusInitiatedRequestCfgClientAddress }
|
|
::= { juniRadiusInitiatedRequestCfgClientTable 1 }
|
|
|
|
JuniRadiusInitiatedRequestCfgClientEntry ::= SEQUENCE {
|
|
juniRadiusInitiatedRequestCfgClientAddress IpAddress,
|
|
juniRadiusInitiatedRequestCfgClientPortNumber Integer32,
|
|
juniRadiusInitiatedRequestCfgKey DisplayString,
|
|
juniRadiusInitiatedRequestCfgDisconnect JuniEnable,
|
|
juniRadiusInitiatedRequestCfgChangeOfAuthorization JuniEnable,
|
|
juniRadiusInitiatedRequestCfgRowStatus RowStatus }
|
|
|
|
juniRadiusInitiatedRequestCfgClientAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the RADIUS disconnect client referred to in this
|
|
table entry."
|
|
::= { juniRadiusInitiatedRequestCfgClientEntry 1 }
|
|
|
|
juniRadiusInitiatedRequestCfgClientPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UDP port the server is listening on to recieve requests
|
|
from this client."
|
|
DEFVAL { 3799 }
|
|
::= { juniRadiusInitiatedRequestCfgClientEntry 2 }
|
|
|
|
juniRadiusInitiatedRequestCfgKey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The secret (RADIUS authenticator) used by the serevr during exchanges
|
|
with this client. The default is a zero-length string, indicating no
|
|
authenticator is used."
|
|
DEFVAL { ''H }
|
|
::= { juniRadiusInitiatedRequestCfgClientEntry 3 }
|
|
|
|
juniRadiusInitiatedRequestCfgDisconnect OBJECT-TYPE
|
|
SYNTAX JuniEnable
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, RADIUS initiated disconnect requests are processed."
|
|
DEFVAL { disable }
|
|
::= { juniRadiusInitiatedRequestCfgClientEntry 4 }
|
|
|
|
juniRadiusInitiatedRequestCfgChangeOfAuthorization OBJECT-TYPE
|
|
SYNTAX JuniEnable
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, RADIUS change of authorization requests are processed."
|
|
DEFVAL { disable }
|
|
::= { juniRadiusInitiatedRequestCfgClientEntry 5 }
|
|
|
|
juniRadiusInitiatedRequestCfgRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Supports 'createAndGo' and 'destroy' only."
|
|
::= { juniRadiusInitiatedRequestCfgClientEntry 6 }
|
|
|
|
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
-- Conformance information
|
|
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
juniRadiusInitiatedRequestMIBConformance OBJECT IDENTIFIER
|
|
::= { juniRadiusInitiatedRequestMIB 2 }
|
|
juniRadiusInitiatedRequestMIBCompliances OBJECT IDENTIFIER
|
|
::= { juniRadiusInitiatedRequestMIBConformance 1 }
|
|
juniRadiusInitiatedRequestMIBGroups OBJECT IDENTIFIER
|
|
::= { juniRadiusInitiatedRequestMIBConformance 2 }
|
|
|
|
--
|
|
-- compliance statements
|
|
--
|
|
juniRadiusAuthInitiatedRequestCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement the Juniper
|
|
RADIUS Initiated Request MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
juniRadiusInitiatedRequestGroup }
|
|
::= { juniRadiusInitiatedRequestMIBCompliances 1 }
|
|
|
|
--
|
|
-- units of conformance
|
|
--
|
|
juniRadiusInitiatedRequestGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
juniRadiusInitiatedRequestInvalidClientAddresses,
|
|
|
|
juniRadiusInitiatedRequestClientPortNumber,
|
|
juniRadiusInitiatedRequestUnknownTypes,
|
|
juniRadiusInitiatedRequestNoSecret,
|
|
juniRadiusInitiatedRequestDisconnectRequests,
|
|
juniRadiusInitiatedRequestDisconnectAccepts,
|
|
juniRadiusInitiatedRequestDisconnectRejects,
|
|
juniRadiusInitiatedRequestDisconnectNoSessionIds,
|
|
juniRadiusInitiatedRequestDisconnectBadAuthenticators,
|
|
juniRadiusInitiatedRequestDisconnectPacketsDropped,
|
|
juniRadiusInitiatedRequestCoaRequests,
|
|
juniRadiusInitiatedRequestCoaAccepts,
|
|
juniRadiusInitiatedRequestCoaRejects,
|
|
juniRadiusInitiatedRequestCoaNoSessionIds,
|
|
juniRadiusInitiatedRequestCoaBadAuthenticators,
|
|
juniRadiusInitiatedRequestCoaPacketsDropped,
|
|
juniRadiusInitiatedRequestCfgClientPortNumber,
|
|
juniRadiusInitiatedRequestCfgKey,
|
|
juniRadiusInitiatedRequestCfgDisconnect,
|
|
juniRadiusInitiatedRequestCfgChangeOfAuthorization,
|
|
juniRadiusInitiatedRequestCfgRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The basic collection of objects providing management of RADIUS
|
|
Initiated Request."
|
|
::= { juniRadiusInitiatedRequestMIBGroups 1 }
|
|
|
|
END
|