12 Resolving EDR Policy Deny Codes

This chapter explains the policy deny codes generated by Service Interceptors in Oracle Communications Services Gatekeeper.

Understanding the Policy Deny Codes

Policy deny codes are embedded in policy exceptions thrown to applications, embedded in CDRs and alarms.

Policy exceptions are thrown when a usage policy has been violated by an application, for example if a parameter provided by an application is out of bounds or if the request rate has been exceeded.

In policy exceptions thrown toward applications, the deny code is embedded in the exception.

In alarms, the policy deny code is present if the alarm originated from a policy violation.

In CDRs, the policy deny code is present in the additional information field, enclosed by <denyCode> elements. For example: <denyCode>21</denyCode>.

Policy Deny Code Values

Table 12-1 contains a list of policy deny codes data generated when a policy deny occurs.

Table 12-1 Policy deny data

Policy Deny Code ID of Corresponding Alarm TagPolicy Field in Alarm Description

-1

Not applicable

Not applicable

Unspecified

0

Not applicable

Not applicable

Unspecified

1

102826

1001

Application instance does not exist

2

102826

1001

Application instance is not active

3

102826

1001

Application does not exist

4

102826

1001

Service provider account does not exist

6

102827

1002

Unable to get service provider and application information

7

102823/3026

2003

Application request limit exceeded

8

102823/3026

2003

Service provider request limit exceeded

9

102828

2001

Application request limit exceeded for Service Type

10

102828

2001

Service provider request limit exceeded for Service Type

11

102826

1001

Service provider account not active.

12

102826

1001

Application instance not active

13

102822/3025

2002

Service provider quota limit exceeded

14

102822/3025

2002

Application quota limit exceeded

15

102829

2008

Service provider quota limit exceeded for Service Type

16

102829

2008

Application quota limit exceeded for Service Type

20

102830

4001

All properties denied

21

102831

3001

Parameter value is not allowed

22

102832

4002

Request info empty

23

102833

3002

Accessing the method not allowed

24

102834

3003

No service provider group SLA found for application instance

25

102834

3003

No application group SLA found for application instance

26

102835

4003

Exception thrown calling correlator

27

102836

4004

Exception thrown calling factory

28

102824/3027

2004

Global node or Service provider node request limit exceeded

29

102825/3028

2005

Global or service provider node contract is out of date

30

102837

3004

No global or service provider node SLA found

31

102838

3005

Application or Service provider group service contract is out of date

32

102839

3006

Application or service provider Service Type contract is out of date

33

102834

3003

No SLA found

34

102840

3007

No Service Contract found

35

102841

2006

User restricts all

36

102842

2007

User quota limit reached

37

102842

2007

User rate limit reached

38

102824

2004

Global node request limit exceeded

41

102824

3010

Application request quota limit exceeded

44

102824

3010

Application request rate limit exceeded

104

Not applicable

Not applicable

The request has been denied through the credit control interceptor