| notApplicable (0) | A response was received on the device which is not applicable to the OAM diagnostic performed. | 
| responseReceived (1) | A response to the OAM diagnostic was received on the device. | 
| unknown (2) | The OAM diagnostic failed for an unknown reason. | 
| internalError (3) | An internal error on the device caused the diagnostic to not be performed. | 
| maxConcurrentLimitReached (4) | The device cannot perform the OAM diagnostics because there are too many OAM diagnostic operations already running. | 
| requestTimedOut (5) | The OAM diagnostic could not be completed because no reply was received within the allocated timeout period. | 
| unknownOrigSdpId (6) | Indicates an invalid or non-existent originating service tunnel. | 
| downOrigSdpId (7) | The originating service tunnel is operationally down. | 
| requestTerminated (8) | The OAM diagnostic was canceled before the timeout or reply period was reached. | 
| invalidOriginatorId (9) | The far-end device replied indicating that the originating ID was invalid. | 
| invalidResponderId (10) | The far-end device replied with an invalid responding ID. | 
| unknownRespSdpId (11) | The far-end device replied with an invalid response service tunnel ID. | 
| downRespSdpId (12) | The responding service tunnel with the given ID is operationally or administratively down. | 
| invalidServiceId (13) | An invalid or non-existent service ID. | 
| invalidSdp (14) | An invalid or non-existent service tunnel for the service. | 
| downServiceSdp (15) | The service tunnel bound to the service is down. | 
| noServiceEgressLabel (16) | The egress label for the service does not exist. | 
| invalidHostAddress (17) | The IP address for the host is invalid, for example, in the case of a broadcast or multicast IP address. | 
| invalidMacAddress (18) | The MAC address specified in the OAM diagnostic is invalid. | 
| invalidLspName (19) | The LSP name specified in the OAM diagnostic is invalid. | 
| macIsLocal (20) | The MAC address is the local SAP or device MAC address, not the MAC address of the downstream SAP or device, therefore the MAC ping or trace cannot be sent. | 
| farEndUnreachable (21) | No route is available to the far-end GRE service tunnel. | 
| downOriginatorId (22) | The originating ping device is operationally down. | 
| downResponderId (23) | The device responding to the ping is operationally down. | 
| changedResponderId (24) | The ID of the device responding to the ping has changed. | 
| downOrigSvcId (25) | The originating service identified by the ID is operationally down. | 
| downRespSvcId (26) | The service responding to the ping identified by the ID is operationally down. | 
| noServiceIngressLabel (27) | The ingress label for the service does not exist. | 
| mismatchCustId (28) | The subscriber ID identified with the service differs between the originating device and the responding device. | 
| mismatchSvcType (29) | The service type identified with the service differs from one device to another. | 
| mismatchSvcMtu (30) | The service MTU size associated with the service differs between the originating device and the responding device. | 
| mismatchSvcLabel (31) | The service label identified with the service differs between the originating device and the responding device. | 
| noSdpBoundToSvc (32) | There is no service tunnel bound to the service. | 
| downOrigSdpBinding (33) | The service tunnel associated with the originating device’s service is operationally down. | 
| invalidLspPathName (34) | The LSP path name specified in the OAM diagnostic is invalid. | 
| noLspEndpointAddr (35) | There is no LSP endpoint address specified in the OAM diagnostic. | 
| noActiveLspPath (36) | There is no active LSP path. | 
| downLspPath (37) | The far end of the LSP is operationally down. | 
| invalidLspProtocol (38) | The LSP protocol is not valid or is not supported. | 
| invalidLspLabel (39) | The LSP label is invalid. | 
| routeIsLocal (40) | For a VPRN ping, the route is a local route. | 
| noRouteToDest (41) | For a VPRN ping, there is no route available to the destination of the OAM diagnostic. | 
| localExtranetRoute (42) | For a VPRN ping, the route is a local extranet route. | 
| srcIpInBgpVpnRoute (43) | For a VPRN ping, the source IP address belongs to a BGP VPN route. | 
| srcIpInvalid (44) | For a VPRN ping, the source IP address is invalid or no route is available to the source IP address. | 
| bgpDaemonBusy (45) | For a VPRN trace, the BGP routing process is busy on the device, and VPRN route target information cannot be retrieved. | 
| mcastNotEnabled (46) | Multicast is not enabled on the device, so the diagnostic cannot be performed. | 
| mTraceNoSGFlow (47) | No (*,G)/(S,G) flow on the router. The multicast trace cannot be initiated. | 
| mTraceSysIpNotCfg (48) | The system IP address is not configured. The address is required for a response to a multicast trace. | 
| noFwdEntryInMfib (49) | No forwarding entry could be found for the specified source and destination addresses in the MFIB. | 
| dnsNameNotFound (50) | The domain name specified in the dns query does not exist. | 
| noSocket (51) | For icmp-ping, unable to get socket. | 
| socketOptVprnIdFail (52) | For icmp-ping, unable to set SO_VPRNID for socket. | 
| socketOptIfInexFail (53) | For icmp-ping, unable to set IP_IFINDEX for socket. | 
| socketOptNextHopFail (54) | For icmp-ping, unable to set IP_NEXT_HOP for socket. | 
| socketOptMtuDiscFail (55) | For icmp-ping, unable to set IP_MTU_DISC for socket. | 
| socketOptSndbufFail (56) | For icmp-ping, unable to set SO_SNDBUF for socket. | 
| socketOptHdrincFail (57) | For icmp-ping, unable to set IP_HDRINCL for socket. | 
| socketOptTosFail (58) | For icmp-ping, unable to set IP_TOS for socket. | 
| socketOptTtlFail (59) | For icmp-ping, unable to set IP_TTL for socket. | 
| bindSocketFail (60) | For icmp-ping, unable to bind socket. | 
| noRouteByIntf (61) | For icmp-ping, no route to destination via the specified interface. | 
| noIntf (62) | For icmp-ping, no interface specified. | 
| noLocalIp (63) | For icmp-ping, unable to find local IP address. | 
| sendtoFail (64) | For icmp-ping, the send to function failed. | 
| rcvdWrongType (65) | For icmp-ping, received packet of wrong ICMP type. | 
| noDirectInterface (66) | For icmp-ping, no direct interface to reach destination. | 
| nexthopUnreachable (67) | For icmp-ping, unable to reach the next-hop. | 
| socketOptHwTimeStampFail (68) | For icmp-ping, unable to set IP_TIM_TIME for socket. | 
| noSpokeSdpInVll (69) | For vccv-ping, unable to find spoke-sdp given SdpId:vc-id. | 
| farEndVccvNotSupported (70) | For vccv-ping, far end does not support the VCCV options. | 
| noVcEgressLabel (71) | For vccv-ping, no VC egress label to send vccv-ping | 
| socketOptIpSessionFail (72) | For icmp-ping, unable to set IP_SESSION for socket. | 
| rcvdWrongSize (73) | For icmp-ping, received packet of wrong size. | 
| dnsLookupFail (74) | For icmp-ping, dns lookup failed. | 
| noIpv6SrcAddrOnIntf (75) | For icmp-ping, no ipv6 source on the interface. | 
| multipathNotSupported (76) | For lsp-trace, downstream NE does not support multipath. | 
| nhIntfNameNotFound (77) | For lsp-ping/trace, given next-hop interface name not found. | 
| msPwInvalidReplyMode (78) | For vccv-ping, MS-PW switching NE supports ip-routed reply mode only. | 
| ancpNoAncpString (79) | ANCP string unknown to the system. | 
| ancpNoSubscriber (80) | Subscriber unknown to the system. | 
| ancpNoAncpStringForSubscriber (81) | Subscriber has no associated ANCP string. | 
| ancpNoAccessNodeforAncpString (82) | No access NE is found for the given ANCP string. | 
| ancpNoAncpCapabilityNegotiated (83) | ANCP capability not negotiated with the involved DSLAM. | 
| ancpOtherTestInProgress (84) | Another ANCP test is running for this ANCP string. | 
| ancpMaxNbrAncpTestsInProgress (85) | Maximum number of concurrent ANCP tests reached. | 
| spokeSdpOperDown (86) | For vccv-ping, spoke-sdp is operationally down. | 
| noMsPwVccvInReplyDir (87) | Switching NE in MS-PW with no VCCV support in echo reply direction. | 
| p2mpLspNameOrInstInvalid (88) | P2MP LSP name or instance provided is not valid. | 
| p2mpLspS2LPathDown (89) | LSP path to S2L is down. | 
| p2mpLspS2LAddressInvalid (90) | One or more S2L addresses is not valid. | 
| p2mpLspNotOperational (91) | P2MP LSP is operationally down. | 
| p2mpLspTrMultipleReplies (92) | Probe returned multiple responses. Result may be inconsistent. | 
| invalidMepId (93) | The user-configured MEP identifier is not valid. | 
| multipleReplies (94) | More than one reply received, when only one was expected. | 
| packetSizeTooBig (95) | Packet size is too big. | 
| gtpPingError (96) | General GTP Ping error. | 
| gtpPingRsrcUnavailable (97) | GTP Path management resource unavailable. | 
| gtpPingDupRequest (98) | Duplicate request for the same peer. | 
| gtpPingCleanUpInProg (99) | GTP Path management clean up in progress. | 
| invalidInterface (100) | The specified egress interface does not exist. | 
| p2mpLspNotFound (101) | The P2MP-LSP not found given LDP-ID or sender-address. | 
| ethCfmSlmInLoss (102) | Synthetic Loss Measurement (SLM) probe lost in transit from far-end node to local agent. | 
| ethCfmSlmOutLoss (103) | SLM probe lost on transmit from local agent to far-end node. | 
| ethCfmSlmUnacknowledged (104) | SLM probe lost but unable to identify loss reason. | 
| spokeSdpFecNoBndFound (105) | Spoke-sdp-fec is invalid or has no associated SDP binding yet. | 
| mtraceNotSupportedP2mp (106) | Mtrace not supported in base routing context when incoming interface is P2MP. | 
| useFec129Parameters (107) | Specify FEC129 parameters for FEC129 PW instead of sdp-id:vc-id. | 
| dnsServerUnexpectedResponse (108) | The nameserver received an unexpected response. | 
| dnsServerResponseFormErr (109) | The nameserver responded with FORMERR. | 
| dnsServerResponseServFail (110) | The nameserver responded with SERVFAIL. | 
| dnsServerResponseNotImp (111) | The nameserver responded with NOTIMP. | 
| dnsServerResponseRefused (112) | The nameserver responded with REFUSED. | 
| sendFailUndefinedServiceId (113) | The OAM test cannot be performed because the associated service does not exist. | 
| sendFailWrongServiceType (114) | The OAM test cannot be performed because the associated service is of the wrong type. | 
| sendFailSubnettedService (115) | The OAM test cannot be performed on a service with a specified mac subnet length. | 
| invalidRespServiceId (116) | Invalid or non-existent responder Service-ID. | 
| adminDownOrigSdpBind (117) | SDP binding is administratively down on the originator side. | 
| operDownRespSdpBind (118) | SDP binding is operationally down on the responder side. | 
| adminDownRespSdpBind (119) | SDP binding is administratively down on the responder side. | 
| sdpBindVcidMismatch (120) | SDP binding VC ID mismatch between originator and responder. | 
| sdpBindTypeMismatch (121) | SDP binding type mismatch between originator and responder. | 
| sdpBindVcTypeMismatch (122) | SDP binding VC type mismatch between originator and responder. | 
| sdpBindVlanVcTagMismatch (123) | SDP binding VLAN VC tag mismatch between originator and responder. | 
| adminDownOrigSvc (124) | Service on the originator side is administratively down. | 
| adminDownRespSvc (125) | Service on the responder side is administratively down. | 
| adminDownOrigSdpId (126) | The originating SDP-ID is administratively down. | 
| adminDownRespSdpId (127) | The responding SDP-ID is administratively down. | 
| mTraceSourceIsNotRemote (128) | The multicast trace route test cannot be performed because the source address is not remote. | 
| invalidVirtualRouterId (129) | The OAM test cannot be performed because the associated virtual router ID is invalid. | 
| ldpPrefixIsLocal (130) | The OAM test cannot be performed because the associated LDP prefix is local to the system. | 
| sourceIpIsNotLocal (131) | The OAM test cannot be performed because the associated source address is not local to the system. | 
| nextHopIpIsLocal (132) | The OAM test cannot be performed because the associated next hop address is local to the system. | 
| targetIpIsLocal (133) | The OAM test cannot be performed because the associated target address is local to the system. | 
| invalidControlPlaneOption (134) | The OAM test cannot be performed because the control plane send or receive option is not allowed with the specified service. | 
| iomRevisionNotSupported (135) | The OAM test cannot be performed due to a mismatch in supported revision with the provisioned IOMs. | 
| invalidSourceMacOption (136) | The OAM test cannot be performed because the source MAC option is not allowed with the specified service. | 
| sendFailSpbMgdService (137) | The OAM test cannot be performed on a service which is managed by SPB. | 
| useStaticPwParameters (138) | The spoke SDP is configured for static PW. | 
| type1Fec129PwNotSupported (139) | The OAM test is not supported on type 1 FEC129 pseudowires. | 
| mplsTpLspPathNotOperational (140) | The OAM test cannot be performed because the MPLS-TP LSP path is not operational. | 
| invalidStaticMplsTpLsp (141) | The OAM test only supports static MPLS-TP LSPs. | 
| controlWordNotValid (142) | The control-word for the spoke-SDP is not valid for this OAM test. | 
| pwPathIdNotConfigured (143) | The pw-path-id provisioning is not complete. | 
| notSupportedOnVcSwitchService (144) | The OAM test is not supported on a VC-switching service. | 
| sdpFarEndNotSupported (145) | The OAM test does not support the SDP far-end value. | 
| mplsTpLspPathShutdown (146) | The MPLS-TP path is currently shut down. | 
| forceOptionIsBlocked (147) | The force option is currently blocked because of the configuration of a related entity. | 
| intfForLspPathIsNotOperational (148) | The interface for the LSP path is not operational. | 
| ttlExpired (149) | The destination could not be reached because the time-to-live (IPv4) or hop limit (IPv6) was too small. This results from an ICMPv4 type 11 code 0 or ICMPv6 type 3 code 0 message. | 
| networkUnreachable (150) | The network specified by the destination address is unreachable. This results from an ICMPv4 type 3 code 0 or ICMPv6 type 1 code 0 message. | 
| hostUnreachable (151) | The host specified by the destination address is unreachable. This results from an ICMPv4 type 3 code 1 or ICMPv6 type 1 code 3 message. | 
| bgpLabelPrefixIsLocal (152) | The OAM test cannot be performed because the associated BGP Label Route prefix is local to the system. | 
| bgpLabelPrefixUnknown (153) | The OAM test cannot be performed because the BGP target FEC prefix entry is not found in the Routing Table. | 
| ldpPrefixUnknown (154) | The OAM test cannot be performed because the LDP target FEC prefix entry is not found in the routing table. | 
| l2tpv3DeliveryTypeUnsupported (155) | The OAM test cannot be performed because the L2TPv3 delivery type is unsupported. | 
| vPingPeerCvNoLspPing (156) | The OAM test cannot be performed because the peer CV bits do not support LSP ping. | 
| vPingPeerCcNoCtrlWord (157) | The OAM test cannot be performed because the peer CC bits do not support control word. | 
| sendFailEvpnCfgdServiceX (158) | The OAM test cannot be performed on a VPLS service that has EVPN configured. | 
| sendFailEvpnCfgdServiceX (158) | The OAM test cannot be performed on a VPLS service that has EVPN configured. | 
| sendFailed (159) | The OAM test cannot send the test packet. | 
| minimumPacketSizeNotMet (160) | The OAM test cannot send the test packet as the minimum required packet size exceeds the user supplied packet size. | 
| invalidTargetFecType (161) | The OAM test does not support this FEC type. | 
| p2mpLspPingNotSupportedOnMgmtRtr (162) | The OAM p2mpLspPing test is not supported on the management router. | 
| ipv4SdpFarEndsOnly (163) | The OAM test only supports bindings and SDPs using an IPv4 far end. | 
| vxlanEgrBndSvcMismatch (164) | The OAM test cannot send packets to a VXLAN egress binding not owned by the same service as the one sending. | 
| vxlanNoMatchingTep (165) | The OAM test can only send to VTEPs that have been configured. | 
| vxlanEvpnUnconfigured (166) | The OAM test can only send on a service with EVPN configured. | 
| ipv6SdpFarEndsNotSupported (167) | The OAM test does not support bindings and SDPs using an IPv6 far end.  | 
| oamTestOverSRTunNotSupported (168) | The OAM test is not supported on SR tunnels. | 
| sendFailEvpnCfgdPbbService (169) | The OAM test cannot be performed on a VPLS/Epipe service that is associated with a b-vpls that has EVPN configured. | 
| txPortDown (170) | The transmit port is operationally down. | 
| noTxPort (171) | No transmit port. | 
| parentAdminDown (172) | The parent (SPOKE, SAP, SVC or PORT) of the MEP is admin shutdown. | 
| destMacResolveFail (173) | Unable to resolve the remote-mepid to a unicast layer2 MAC address. | 
| vxlanIpV6TermUnsupported (174) | The OAM test does not support IPv6 tunnel termination points. | 
| ipPrefixIsLocal (175) | The OAM test cannot be performed because the associated IP prefix is local to the system. | 
| ipPrefixUnknown (176) | The OAM test cannot be performed because the Target FEC prefix entry is not found in the Routing table. | 
| greEthBrdgdDelvryTypeUnsupported (177) | The OAM test cannot be performed because the GRE Ethernet Bridged delivery type is unsupported. | 
| mtrace2Disabled (178) | The mtrace2 test cannot be performed because mtrace2 is disabled at the system level. |