I can not load the MIB file

I can not load the MIB file

THIS ERROR DISPLAYS:

Se ha producido un error al analizar sintácticamente MIB El error es : Could not parse the file ./mibs/TRUSTEDX-MIB The error occured at the line no: 118 ,column: 9An additional comma may present in the SEQUENCE construct.

SAFELAYER-TRUSTEDX-MIB DEFINITIONS ::= BEGIN

IMPORTS
    MODULE-IDENTITY, enterprises FROM SNMPv2-SMI;

 trustedX MODULE-IDENTITY
    LAST-UPDATED "201204050000Z"
    ORGANIZATION "Safelayer Secure Communications S.A."
    CONTACT-INFO " http://www.safelayer.com"
    DESCRIPTION  "MIB module for TrustedX infrastructure."
    REVISION     "201204050000Z"
    DESCRIPTION  "The initial version."
    ::= { enterprises 4710 5 }

safelayer  OBJECT IDENTIFIER ::= {enterprises 4710}

monitoring OBJECT IDENTIFIER ::= {trustedX 5}

-- License

license OBJECT-TYPE
    SYNTAX      LicenseInfo
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION "The table containing information about TrustedX License"
  ::= { monitoring 1 }

LicenseInfo ::=
    SEQUENCE {
    lErrorFlag
        INTEGER,
    lErrorMsg
        OCTET STRING,
    lReference
        OCTET STRING,
    lType
        OCTET STRING,
    lLicensee
        OCTET STRING,
    lCorporation
        OCTET STRING,
    lLanguage
        OCTET STRING
    }

lErrorFlag OBJECT-TYPE
    SYNTAX  INTEGER {
                   valid(0),
                   invalid(1)
               }
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "TrustedX license error code."
    ::= { license 1 }

lErrorMsg OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "TrustedX license error message."
    ::= { license 2 }

lReference OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "TrustedX license reference."
    ::= { license 3 }

lType OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "TrustedX license type."
    ::= { license 4 }
   
lLicensee OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "TrustedX license subject."
    ::= { license 5 }

lCorporation OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "TrustedX license corporation."
    ::= { license 6 }

lLanguage OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "TrustedX license language."
    ::= { license 7 }


-- Certificates and keys

certificatesAndKeys OBJECT IDENTIFIER ::= {monitoring 9}

ceTrustedEntitiesCertificates OBJECT-TYPE
    SYNTAX      TrustedEntitiesCertificates
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION "The table containing certificates belonging to trusted entities in TrustedX configuration"
  ::= { certificatesAndKeys 2 }

TrustedEntitiesCertificates ::= SEQUENCE {
    ceTrustedEntitiesCertificatesTable SEQUENCE OF ceTrustedEntitiesCertificatesEntry
}

ceTrustedEntitiesCertificatesTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF ceTrustedEntitiesCertificatesEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION "The table containing certificates belonging to trusted entities in TrustedX configuration"
  ::= { ceTrustedEntitiesCertificates 1 }

ceTrustedEntitiesCertificatesEntry OBJECT-TYPE
    SYNTAX  TrustedEntitiesCertificatesEntry
    MAX-ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION "Entry of the trusted entities certificates table."
    INDEX   { cetEntityType, cetEntityId, cetCertId }
    ::= { ceTrustedEntitiesCertificatesTable 1 } 

TrustedEntitiesCertificatesEntry ::= SEQUENCE {
    cetEntityType OCTET STRING,
    cetEntityId OCTET STRING,
    cetCertId OCTET STRING,
    cetStatus INTEGER,
    cetEntityName OCTET STRING,
    cetCertificateSubject OCTET STRING,   
    cetCertificateIssuer OCTET STRING,
    cetCertificateSn OCTET STRING }

cetEntityType OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "Entity type"
    ::= { ceTrustedEntitiesCertificatesEntry 1 }

cetEntityId OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "Entity identifier"
    ::= { ceTrustedEntitiesCertificatesEntry 2 }

cetCertId OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "Certificate identifier"
    ::= { ceTrustedEntitiesCertificatesEntry 3 }

cetStatus OBJECT-TYPE
    SYNTAX  INTEGER {
                   valid(0),
                   expiring(1),
                   expired(2)
               }
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "Certificate status"
    ::= { ceTrustedEntitiesCertificatesEntry 4 }

cetEntityName OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "Entity name"
    ::= { ceTrustedEntitiesCertificatesEntry 5 }

cetCertificateSubject OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "Certificate subject"
    ::= { ceTrustedEntitiesCertificatesEntry 6 }

cetCertificateIssuer OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "Certificate issuer"
    ::= { ceTrustedEntitiesCertificatesEntry 7 }

cetCertificateSn OBJECT-TYPE
    SYNTAX  OCTET STRING
    MAX-ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
            "Certificate serial number"
    ::= { ceTrustedEntitiesCertificatesEntry 8 }

END

                New to ADManager Plus?

                  New to ADSelfService Plus?