Poliçelerden hata fırlatıldığında Apinizer, kullanıcıya özelleştirilme yapılmamış ise varsayılan hata mesajını gönderir. Hata mesajı/mesajlarının özelleştirilmesi hem Apinizer genelinde uygulanması hem de ilgili poliçede uygulanması baz alınarak yapılır. Uygulama bazında tüm hata mesajları bu sayfa üzerinden yönetilebilmektedir. Hata mesajı gönderilirken sırasıyla 3 durum kontrol edilir.

  1. İlk olarak hata, poliçede özelleştirilmiş ise buradaki hata mesajı bilgileri kullanılır.
  2. Poliçede özelleştirilme yapılmamış ama uygulama genelinde özelleştirilme yapılmış ise buradaki hata mesajı fırlatılır. 
  3. Genel uygulama bazında ya da poliçede bazında özelleştirme işlemi yapılmadıysa Apinizer'ın varsayılan hata mesajıyla istek yanıtlanır.  

Özelleştirilebilen alandan herhangi birine girdi yapıldıysa özelleştirilmiş bilgiler dikkate alınacaktır, varsayılan değerler ele alınmayacaktır.

Hata mesajındaki HTTP Durum Kodu, Hata Kodu ve Hata Mesajı alanları özelleştirilebilmektedir. Ekran üzerinden ilgili alanın hücresine tıklayarak özelleştirme yapılabilir.

Aşağıdaki ekran görüntüsünde Authentication ve Authorization politikalarından fırlatılan hata mesajları filtrelenmiş ve ERR-035 hata kodunun yer aldığı hata mesajı özelleştirmiştir. Artık bu hatayı fırlatan Authentication ve Authorization politikaları özelleştirilen mesajı, kullanıcıya gönderecektir.


Hata mesajı konfigürasyonu için kullanılan alanlar aşağıdaki tabloda görülmektedir.

AlanAçıklama

HTTP Durum Kodu

(HTTP Status Code)

Poliçeden fırlatılan varsayılan HTTP durum kodudur.

Hata Kodu

(Error Code)

Poliçeden fırlatılan varsayılan hata kodudur.

Orijinal Mesaj

(Original Message)

Poliçeden fırlatılan varsayılan hata mesajıdır.

Özelleştirilmiş HTTP Durum Kodu

(Customized HTTP Status Code)

İlgili hata fırlatıldığında kullanıcıya varsayılandan farklı gösterilmek istenen HTTP durum kodu oluşturulabilir.

Özelleştirilmiş Hata Kodu

(Customized Error Code)

İlgili hata fırlatıldığında kullanıcıya varsayılandan farklı gösterilmek istenen hata kodu oluşturulabilir.

Özelleştirilmiş Hata Mesajı

(Customized Message)

İlgili hata fırlatıldığında kullanıcıya varsayılandan farklı gösterilmek istenen hata mesajı oluşturulabilir.

Hata Tipi, Hata Kodu, Hata Mesajları Tablosu

Hata Üst Tipi(enum)

Hata Tipi(enum)

Apinizer Hata KoduHata MesajıHTTP Durum Kodu
API_PROXY





















APIPROXY

ERR-001

An Exception is occured! Exception Message is: {0}

500

APIPROXY_NOTFOUND

ERR-002

ApiProxy is not found for related URL( {0} )!

404

APIPROXY_BACKEND_ADDRESS_NOTFOUND

ERR-003

Backend address is not found or there is no suitable backend for configured conditions!

404

SCRIPT_API_NOTFOUND

ERR-004

Script API settings are not found!

404

JOB_API_NOTFOUND

ERR-005

TASK FLOW MANAGER API settings are not found!

404
API_METHOD_NOTFOUND

ERR-006

Method not found or disabled!

404

CONNECTION_CONFIG_DB_NOTFOUND

ERR-011

Database Connection Configuration not found!

501

CONNECTION_CONFIG_DB_DISABLED

ERR-012

Database Connection Configuration disabled!

501

DATABASE_CONNECTION_EX

ERR-013

Database connection is failed! Detailed Exception Message is: {0}

500

DBTOAPI_DB_OPERATION_TYPE_NOTFOUND

ERR-016

Database Operation Type Not Found!

501

DBTOAPI_DB_BATCH_ARRAY_LENGTH

ERR-017

Data array length could not be calculated in Json Body while Batch Insert Operation!

400

DB_API_NOTFOUNDERR-110DB API settings are not found!404
APIPROXY_NOTFOUND_FORTOKENERR-112Proxy is not found for client id ( {0})!404
APICRYPT_EXERR-117Error on ApiCrypt call! Error message is: {0}500
APIPROXYGROUP_ACCESS_DISABLED_FROM_PROXYERR-134Direct access to ApiProxy is disabled! Access this endpoint over ProxyGroup URL!401
APIPROXY_ENDPOINT_MISMATCHERR-136URL path parameters of Path (Used By Client) and Path (of Backend) must match! Please fix your endpoint configuration or send request in as described in configuration!500
APIPROXY_ENDPOINT_MISSING_PATH_PARAM_DEFINITIONERR-137Count of URL path parameters of Path (Used By Client) and Path (of Backend) are same but has different names! Control and fix Path (Used By Client) for {0} parameter at Path (of Backend)!500
CREDENTIAL_NOTFOUND_FORTOKENERR-138

Credential is not found for client id ( {0})!

401
CREDENTIAL_NOTVALID_FORTOKENERR-139

Client id ( {0}) and client secret is not valid!

401
URL_TOKEN_MANAGEMENT_TYPE_MISMATCHERR-140

Endpoint URL and Token Management Type is mismatched! Please control your endpoint according to Token Management Type!

401
APIPROXY_HIDDENSPECERR-141

ApiProxy Spec is hidden!

403
NOTER_SETTINGS_NOTFOUNDERR-183Noter settings are not found!501
CONNECTOR_SETTINGS_NOTFOUNDERR-184Connector setting is not found!501
CONNECTOR_SETTINGS_DISABLEDERR-185Connector status is disabled!501
CONNECTOR_EXERR-186Connector failed! Detailed Exception Message is: {0}500
POLICY_ROUTING_ILLEGAL_ARGUMENTERR-187Illegal Argument!400
POLICY_ROUTING_CLIENT_PROTOCOLERR-188There is an error in the HTTP protocol!400
KPS_API


KPS_SETTINGS_NOTFOUND

ERR-007

KPS settings are not found!

501

KPS_SECURITY_TOKEN_FAULT

ERR-008

KPS service returned a fault. Please control your username, password, IP address and local date time! Fault message is: <![CDATA[ {0} ]]>

401

KPS_SECURITY_TOKEN_NOT_VALID

ERR-009

KPS Token can not be taken from NVI! Control your username, password, IP address and local date time!

401

KPS_EX

ERR-010

KPS connection is failed! Detailed Exception Message is: {0}

500

POLICY_ROUTING











CIRCUITBREAKEROPEN_EX

ERR-014

Circuit Breaker status is Open! Could not send request to target service!

503

POLICY_ROUTING_TIMEOUT

ERR-066

Routing failed! Connection Timeout!

408

POLICY_ROUTING_UNKNOWNHOST

ERR-067

Routing failed! Unknown Host!

404

POLICY_ROUTING_MALFORMED

ERR-068

Routing failed! Malformed URL!

404

POLICY_ROUTING_CONNECTIONREFUSED

ERR-069

Routing failed! Connection Refused!

503

POLICY_ROUTING_CONNECTION

ERR-070

Target service returned error!

503

POLICY_ROUTING_PROXY_EMPTY

ERR-071

Proxy host and/or port is empty!

502

POLICY_ROUTING_PROXY_AUTHORIZATION_EMPTY

ERR-072

Proxy username and/or proxy password for the proxy of remote connection is empty or wrong!

407

POLICY_ROUTING_SSLHANDSHAKEERR-114Routing failed! SSLException is occured! Control your certifates!500
CLIENTFLOWBANNER_EXERR-133Client Banner status is Open! Client is banned for a while and message could not send to backend service!403
CIRCUITBREAKEROPEN_NO_ROUTE_EXERR-135Circuit Breaker status is Open! All Routing addresses are in OPEN State! Try sending message again later!503
POLICY_ROUTING_ERRORHANDLINGCONDITIONERR-145

Error handling condition has error(s)! Control your condition!

500
POLICY_REST2SOAP_TRANSFORMATION


POLICY_REST2SOAP_TRANSFORMATION_REQUEST

ERR-018

Rest-Soap-Rest Request Transformation is failed! Detailed Exception Message is: {0}

500

POLICY_REST2SOAP_TRANSFORMATION_RESPONSE

ERR-019

Rest-Soap-Rest Response Transformation is failed! Detailed Exception Message is: {0}

500

POLICY_PROTOCOL_TRANSFORMATIONERR-106Protocol Transformation error!500
CONDITION_ERRCONDITION_RULE_FORMAT_NUMERIC

ERR-020

{0} Value ({1}) in Condition is not Numeric

400

CONDITION_RULE_FORMAT_DATE

ERR-021

Date format of {0} Value ({1}) in Condition is not Valid (is not in form of {2})

400

CONDITION_RULE_CONFIGURATION

ERR-022

Exception while evaluation of Condition : {0}

500

CONDITION_RULE_EX

ERR-023

Condition can not be evaluated! Control your Condition rules configuration!

500

POLICY_ALLOWEDHOURPOLICY_RESTRICTION_ALLOWEDHOUR_FAILED

ERR-024

Time Restriction Policy Validation failed! System time is ( {0} ), Failed Rule is: ( {1} )!

403

POLICY_RESTRICTION_ALLOWEDHOUR_EX

ERR-025

Time Restriction Policy Validation failed! Detailed Exception Message is: {0}

500

POLICY_MINMESSAGESIZEPOLICY_RESTRICTION_MINMESSAGESIZE_FAILED

ERR-026

Permissible Min. Size Policy Validation failed! Permissible min. size of request must be ( {0} ) but found ( {1} ) !

403

POLICY_MAXMESSAGESIZEPOLICY_RESTRICTION_MAXMESSAGESIZE_FAILED

ERR-027

Permissible Max. Size Policy Validation failed! Permissible max. size of request must be ( {0} ) but found ( {1} ) !

403

POLICY_IPWHITEPOLICY_IPWHITE_FAILED

ERR-028

IP( {0} ) is BANNED, because of White Ip List rules!

403

POLICY_IPWHITE_EX

ERR-029

White IP Filtering policy failed! Detailed Exception Message is: {0}

500

POLICY_IPBLACKPOLICY_IPBLACK_FAILED

ERR-030

IP( {0} ) is BANNED, because of Black Ip List rules!

403

POLICY_IPBLACK_EX

ERR-031

Black IP Filtering policy failed! Detailed Exception Message is: {0}

500

POLICY_AUTHENTICATION










POLICY_AUTH_EMPTYUSERNAMEORPSSWD

ERR-032

Authentication policy failed! API Key/Username is empty

401

POLICY_AUTH_EMPTYUSERNAME

ERR-033

Authentication policy failed! API Key/Username is empty

401

POLICY_AUTH_EMPTYPSSWD

ERR-034

Authentication policy failed! API Key/Password is empty

401

POLICY_AUTH_USERNOTEXISTS

ERR-035

Authentication policy failed! Invalid API Key/Username and Password pair for Authenticator ( {0} )!

401

POLICY_AUTH_EX_API

ERR-036

API call result is failed while Authentication. Status Code is: {0}, Error Message is: {1}

500

POLICY_AUTH_EX_DB

ERR-037

Database Exception occured while Authentication. Detailed Exception Message is: {0}

500

POLICY_AUTH_EX_LDAP

ERR-038

Ldap Exception occured while Authentication. Detailed Exception Message is: {0}

500

POLICY_AUTH_NOT_FOUND

ERR-039

Authentication policy not found!

501

POLICY_AUTH_JWT3RD_EX

ERR-040

Authentication policy failed! Detailed Exception Message is: {0}

500

POLICY_AUTH_JWT3RD_NOT_VALID

ERR-041

Authentication policy failed! JWT is not valid!

401

POLICY_AUTH_JWT3RD_MISSING_CONFIG

ERR-042

Authentication policy failed! JWT Configuration is missing!

501

POLICY_AUTH_JWT_EX

ERR-043

Authentication policy failed! Detailed Exception Message is: {0}

500

POLICY_AUTH_JWT_NOT_VALID

ERR-044

Authentication policy failed! JWT is not valid!

401

POLICY_AUTH_JWT_MISSING_CONFIG

ERR-045

Authentication policy failed! JWT Configuration is missing!

501

POLICY_AUTH_OAUTH2_EX

ERR-046

Authentication policy failed! Detailed Exception Message is: {0}

500

POLICY_AUTH_OAUTH2_TOKEN_EXPIRED

ERR-047

Authentication policy failed! OAuth2 Token is expired!

401

POLICY_AUTH_OAUTH2_TOKEN_NOT_VALID

ERR-048

Authentication policy failed! OAuth2 Token is not valid!

401

POLICY_AUTH_BASIC_EX

ERR-049

Authentication policy failed! Detailed Exception Message is: {0}

500

POLICY_AUTH_BASE64_EX

ERR-050

Authentication policy failed! Detailed Exception Message is: {0}

500

POLICY_AUTH_DIGEST_EX

ERR-051

Authentication policy failed! Detailed Exception Message is: {0}

500

POLICY_AUTH_TYPEERR-113Authentication failed! Specified Authentication Type does not exists!500

POLICY_AUTH_CREDENTIAL_NOTEXISTS

ERR-118Authentication policy failed! Invalid Credentials!401
POLICY_AUTH_CREDENTIAL_PROXYNOTALLOWEDERR-119Authentication policy failed! Credential is not allowed for this Proxy!401
POLICY_AUTH_CREDENTIAL_METHODNOTALLOWEDERR-120Authentication policy failed! Credential is not allowed for this Method/Resource of Proxy!401
POLICY_AUTH_CREDENTIAL_IPNOTALLOWEDERR-121Authentication policy failed! IP is not allowed for this Credential!401
POLICY_AUTH_CREDENTIAL_EXPIREDERR-122Authentication policy failed! Credential has been expired!401
POLICY_AUTH_CREDENTIAL_PSSWDERR-123Authentication policy failed! Invalid API Key/Username and Secret Key/Password pair!401
POLICY_AUTH_CREDENTIAL_ENVNOTALLOWEDERR-124Authentication policy failed! Credential is not allowed for Environment!401
POLICY_AUTH_CONTRACT_PROXY_EXPIREDERR-131Authentication policy failed! Contract/Protocol of Proxy has been expired!401
POLICY_AUTH_CONTRACT_CREDENTIAL_EXPIREDERR-132Authentication policy failed! Contract/Protocol of Credential has been expired!401
POLICY_AUTHORIZATIONPOLICY_AUTHORIZATION_EX

ERR-052

Authorization policy failed! Detailed Exception Message is: {0}

500

POLICY_AUTHORIZATION_METHOD_NOT_FOUND

ERR-053

Authorization policy failed! Method not found!

401

POLICY_AUTHORIZATION_WRONG_SCOPE

ERR-054

Authorization policy failed! Scope is not valid!

401

POLICY_API_AUTHENTICATIONPOLICY_API_AUTHENTICATION

ERR-055

API Authentication failed! Detailed Exception Message is: {0}

500

POLICY_API_AUTHENTICATION_NOTFOUND

ERR-056

API Authentication is not found!

501

POLICY_SCRIPT

POLICY_SCRIPT_USERSTOPPEDFLOW

ERR-057

{0}

401

POLICY_SCRIPT

ERR-058

Script policy failed! Detailed Exception Message is: {0}

500

POLICY_WSSECURITYPOLICY_WSSECURITY_FROMTARGET

ERR-059

WS-Security policy failed! Detailed Exception Message is: {0}

500

POLICY_WSSECURITY_TOTARGET

ERR-060

WS-Security policy failed! Detailed Exception Message is: {0}

500

POLICY_RESTAPI

POLICY_RESTAPI_RESPONSE

ERR-061

API Call response code ({0}) is unexpected! Expected value is between 200 and 400. API Result Body is: {1}

503

POLICY_RESTAPI_CONNECTION

ERR-062

API Call policy failed! Detailed Exception Message for connection is: {0}

500

POLICY_RESTAPI

ERR-063

API Call policy failed! Detailed Exception Message is: {0}

500

POLICY_CACHECACHE_AUTHREQUIREDTOREFRESH

ERR-064

Authentication is required to refresh cache!

401

POLICY_REDACTION




POLICY_REDACTION

ERR-065

Redaction policy failed! Detailed Exception Message is: {0}

500

POLICY_REDACTION_VARIABLE_NOT_FOUNDERR-115Redaction variable not found on request message! Variable Name is: {0}500
POLICY_REDACTION_DATA_FORMATERR-116Redaction execution is failed! Detailed Exception Message is: {0}500
POLICY_XMLTRANSFORMATIONPOLICY_XMLTRANSFORMATION

ERR-073

XML Transformation policy failed! Detailed Exception Message is: {0}

500

POLICY_JSONTRANSFORMATIONPOLICY_JSONTRANSFORMATION

ERR-074

JSON Transformation policy failed! Detailed Exception Message is: {0}

500

POLICY_APIBASEDTHROTTLING



POLICY_APIBASEDTHROTTLING

ERR-075

API Based Throttling policy failed! Detailed Exception Message is: {0}

500

POLICY_APIBASEDTHROTTLING_STOP

ERR-076

Because of reaching Throttling limit for specified gateway, message is BLOCKED!

403

POLICY_APIBASEDTHROTTLING_CACHE_SERVICE

ERR-077

API Based Throttling policy failed! Detailed Error Message is: {0}

500

POLICY_CLIENTBASEDTHROTTLINGERR-125Client Based Throttling policy failed! Detailed Exception Message is: {0}500
POLICY_CLIENTBASEDTHROTTLING_STOPERR-126Because of reaching Throttling limit for specified proxy and credential, message is BLOCKED!403
POLICY_CLIENTBASEDTHROTTLING_CACHE_SERVICEERR-127Client Based Throttling policy failed! Detailed Error Message is: {0}500
POLICY_APIBASEDQUOTA



POLICY_APIBASEDQUOTA

ERR-078

API Based QUOTA policy failed! Detailed Exception Message is: {0}

500

POLICY_APIBASEDQUOTA_STOP

ERR-079

Because of reaching QUOTA limit for specified gateway, message is BLOCKED!

403

POLICY_APIBASEDQUOTA_CACHE_SERVICE

ERR-080

API Based QUOTA policy failed! Detailed Error Message is: {0}

500

POLICY_CLIENTBASEDQUOTAERR-128Client Based QUOTA policy failed! Detailed Exception Message is: {0}500
POLICY_CLIENTBASEDQUOTA_STOPERR-129Because of reaching QUOTA limit for specified proxy and credential, message is BLOCKED!403
POLICY_CLIENTBASEDQUOTA_CACHE_SERVICEERR-130Client Based QUOTA policy failed! Detailed Error Message is: {0}500
POLICY_XMLSCHEMAVALIDATIONPOLICY_XMLSCHEMAVALIDATION_FAILEDERR-081XML Schema Validation policy failed! Error is: ( {0} )403
POLICY_XMLSCHEMAVALIDATIONERR-082XML Schema Validation policy failed! Detailed Exception Message is: {0}500
POLICY_XMLSCHEMAVALIDATION_UNEXPECTEDBODYERR-083XML Schema Validation policy failed, due to unexpected message body! Error is: ( {0} )400
POLICY_XMLSCHEMAVALIDATION_PATHERR-084While Schema Validation Policy, policy got unexpected Path ( {0} ) result, control your Path! Error is: ( {1} )400
POLICY_JSONSCHEMAVALIDATIONPOLICY_JSONSCHEMAVALIDATION_FAILEDERR-085JSON Schema Validation policy failed! Error is: ( {0} )403
POLICY_JSONSCHEMAVALIDATIONERR-086JSON Schema Validation policy failed! Detailed Exception Message is: {0}500
POLICY_JSONSCHEMAVALIDATION_PATHERR-087While Schema Validation Policy, policy got unexpected Path ( {0} ) result, control your Path!400
POLICY_DIGITALSIGNPOLICY_DIGITALSIGNERR-088Digital Signature policy failed! Detailed Exception Message is: {0}500
POLICY_DIGITALSIGNVALIDATIONPOLICY_DIGITALSIGNVALIDATIONERR-089Digital Signature Validation policy failed! Detailed Exception Message is: {0}500
POLICY_DIGITALSIGNVALIDATION_FAILEDERR-090Digital Signature Validation Error (Description of Policy Rule is: {0})403
POLICY_DECRYPTIONPOLICY_DECRYPTIONERR-091Decryption policy failed! Detailed Exception Message is: {0}500
POLICY_ENCRYPTIONPOLICY_ENCRYPTIONERR-092Encryption policy failed! Detailed Exception Message is: {0}500
POLICY_ENCRYPTION_MISSING_CONFIGERR-093Encryption policy failed! Certificate or Key is not found!500
POLICY_SAMLPOLICY_SAMLERR-094SAML 2.0 Validation policy failed! Detailed Exception Message is: {0}500
POLICY_SAML_SIGNATURENOTEXISTSERR-095Saml 2.0 Assertion signature is not found!403
POLICY_SAML_SIGNATURENOTVALIDERR-096Saml 2.0 Assertion signature is not valid!403
POLICY_SAML_KEYSTORENOTVALIDERR-097Keystore could not be loaded for Saml 2.0 Validation! Detailed Exception Message is: {0}403
POLICY_SAML_SIGNERUNKNOWNERR-098Signature was valid, but signer is not known at Saml 2.0 Validation!403

POLICY_CONTENTFILTER





POLICY_CONTENTFILTER

ERR-099

Content Filter execution is failed! Detailed Exception Message is: {0}

500

POLICY_CONTENTFILTER_HEADER

ERR-100

Violation detected in Content Filter! Rule Name is: {0}

403

POLICY_CONTENTFILTER_PARAM

ERR-101

Violation detected in Content Filter! Rule Name is: {0}

403

POLICY_CONTENTFILTER_BODY

ERR-102

Violation detected in Content Filter! Rule Name is: {0}

403

POLICY_CONTENTFILTER_BODY_PATH

ERR-103

Violation detected in Content Filter! Rule Name is: {0}

403
POLICY_ROLE_GROUP

POLICY_ROLE_GROUP_BASED_ACCESS

ERR-104

Violation detected in Role Based Access Control!

401
POLICY_ROLE_GROUP_BASED_IP_CHECK_ACCESSERR-105Ip Validation Error! Your ip is not in the control list.401
POLICY_BUSINESS_RULEPOLICY_BUSINESS_RULEERR-107Business Rule execution is failed! Detailed Exception Message is: {0}500

POLICY_BUSINESS_RULE_DATA_FORMAT

ERR-108Business Rule execution is failed! Detailed Exception Message is: {0}500
POLICY_BUSINESS_RULE_STOPERR-109Business Rule is stopped the request!401
POLICY_BUSINESS_RULE_VARIABLE_NOT_FOUNDERR-111Business Rule variable not found on request message! Variable Name is: {0}500
POLICY_WSSECURITY_STSTOKENPOLICY_WSSECURITY_STSTOKENERR-142

WS-Security STS Token policy failed! Detailed Exception Message is: {0}

500
POLICY_WSSECURITY_STSTOKEN_NOTFOUNDERR-142

WS-Security STS Token policy failed! STS Token Username-Password is not found for related condition!

501
POLICY_WSSECURITY_STSTOKEN_NOTVALIDERR-143

WS-Security STS Token policy failed! STS Token is not valid!

501
POLICY_WSSECURITY_STSTOKEN_FAULTERR-144

WS-Security STS Token policy failed! STS Token can not be taken! Control your username, password, IP address and local date time! Detailed response message is: {0}

401
POLICY_JOSE_IMPLEMENTATION

POLICY_JOSE_IMPLEMENTATION_JWK_EMPTY_APIPROXY_VALIDATIONERR-146

JWK for Sign is not set in policy!

500
POLICY_JOSE_IMPLEMENTATION_JWK_NOT_FOUND_VALIDATIONERR-147

JWK for Sign in policy was not found!

500
POLICY_JOSE_IMPLEMENTATION_JWK_EMPTY_APIPROXY_ENCRYPTIONERR-148

JWK for Encryption is not set in policy!

500
POLICY_JOSE_IMPLEMENTATION_JWK_NOT_FOUND_ENCRYPTIONERR-149

JWK for Encryption in policy was not found!

500
POLICY_JOSE_IMPLEMENTATION_JWK_EMPTY_CREDENTIAL_VALIDATIONERR-150JWK for Sign is not set in client's credential!500
POLICY_JOSE_IMPLEMENTATION_JWK_NOT_FOUND_CREDENTIAL_VALIDATIONERR-151

JWK for Sign was not found for client's credential!

500
POLICY_JOSE_IMPLEMENTATION_JWK_EMPTY_CREDENTIAL_ENCRYPTIONERR-152

JWK for Encryption is not set in client's credential!

500
POLICY_JOSE_IMPLEMENTATION_JWK_NOT_FOUND_CREDENTIAL_ENCRYPTIONERR-153

JWK for Encryption was not found for client's credential!

500
POLICY_JOSE_IMPLEMENTATION_SIGNERR-154

JOSE Sign operation was failed! Detailed Exception Message is: {0}

500
POLICY_JOSE_IMPLEMENTATION_ENCRYPTIONERR-155

JOSE Encryption operation was failed! Detailed Exception Message is: {0}

500
POLICY_JOSE_IMPLEMENTATION_ENCRYPTION_NEED_SIGNERR-156

JOSE Encryption can not be done without JOSE Sign operation!

500
POLICY_JOSE_IMPLEMENTATION_EXERR-157

JOSE Implementation policy was failed! Detailed Exception Message is: {0}

500
POLICY_JOSE_IMPLEMENTATION_TARGET_VALUE_NOT_FOUNDERR-158

Target value was not found!

500
POLICY_JOSE_IMPLEMENTATION_JWK_EXPIREDERR_189

JWK was expired!

500
POLICY_JOSE_VALIDATION


POLICY_JOSE_VALIDATION_JWK_EMPTY_APIPROXY_VALIDATEERR-159

JWK for Signature Validation was not set in policy!

500
POLICY_JOSE_VALIDATION_JWK_NOT_FOUND_VALIDATEERR-160

JWK for Signature Validation in policy was not found!

500
POLICY_JOSE_VALIDATION_JWK_EMPTY_APIPROXY_ENCRYPTIONERR-161

JWK for Decryption is not set in policy!

500
POLICY_JOSE_VALIDATION_JWK_NOT_FOUND_ENCRYPTIONERR-162

JWK for Decryption was not found!

500
POLICY_JOSE_VALIDATION_JWK_EMPTY_CREDENTIAL_SIGNERR-163

JWK for Signature Validation in client's credential is not set!

500
POLICY_JOSE_VALIDATION_JWK_NOT_FOUND_CREDENTIAL_SIGNERR-164

JWK for Signature Validation in client's credential was not found!

500
POLICY_JOSE_VALIDATION_JWK_EMPTY_CREDENTIAL_ENCERR-165

JWK for Decryption in client's credential is not set!

500
POLICY_JOSE_VALIDATION_JWK_NOT_FOUND_CREDENTIAL_ENCERR-166

JWK for Decryption in client's credential was not found!

500
POLICY_JOSE_VALIDATION_JWK_NOT_FOUND_CREDENTIAL_ENCERR-167

Target value is not found or empty!

500
POLICY_JOSE_VALIDATION_ISSUER_EMPTYERR-168

Client value was not found or empty!

500
POLICY_JOSE_VALIDATION_PARSE_JWTERR-169

JWT parse operation failed! Detailed Exception Message is: {0}

500
POLICY_JOSE_VALIDATION_DECRYPTIONERR-170

JWE decryption operation was failed! Detailed Exception Message is: {0}

500
POLICY_JOSE_VALIDATION_JWT_IS_NOT_ENCRYPTEDERR-171

JWT is not in Encrypted format!

500
POLICY_JOSE_VALIDATION_SIGNVALIDATIONERR-172

JWE signature validation operation was failed! Detailed Exception Message is: {0}

500
POLICY_JOSE_VALIDATION_JWT_IS_NOT_SIGNEDERR-173

JWT is not in Signed format!

500
POLICY_JOSE_VALIDATION_CLAIMVALIDATIONERR-174

JWT Claims were not valid! Detailed Error Message is: {0}

500
POLICY_JOSE_VALIDATION_EXERR-175

JOSE Validation policy was failed! Detailed Exception Message is: {0}

500
POLICY_JOSE_VALIDATION_SIGNATUREINVALIDERR-182Signature in message is not valid or can not be verified!401
POLICY_JOSE_IMPLEMENTATION_JWK_EXPIREDERR_189

JWK was expired!

500

POLICY_MTLS_AUTHENTICATION

POLICY_MTLS_AUTHENTICATION_CERTIFICATE_MISSING

ERR-176

mTLS Authentication policy failed! Certificate(s) is missing!

401

POLICY_MTLS_AUTHENTICATION_CERTIFICATE_NOTVALID

ERR-177

mTLS Authentication policy failed! Certificate(s) is not valid! Detailed Message is: {0}

401

POLICY_MTLS_AUTHENTICATION_CERTIFICATE_ISSUER_MISSING

ERR-178

mTLS Authentication policy failed! Issuer information in Certificate(s) is missing!

401

POLICY_MTLS_AUTHENTICATION_EX_MESSAGE

ERR-179

mTLS Authentication policy failed! Detailed Exception Message is: {0}

500

POLICY_MTLS_AUTHENTICATION_ISSUER_MTLS_MISSING

ERR-180

mTLS Authentication policy failed! Credential's mTLS setting is disabled!

500

POLICY_MTLS_AUTHENTICATION_ISSUER_CERT_NOT_MATCH

ERR-181

mTLS Authentication policy failed! Certificate(s) does not match with Credential's certificate(s) or not valid! Detailed Message is: {0}

500


API Proxy yanıtlarında dönen mesajlarda Hata Üst Tipi ve Hata Tipi alanları yer almamaktadır.

Bu iki alan mesaj trafiğinin kayıt edildiği JSON mesajlarında yer almaktadır. Daha detaylı bilgi için Log Ayarları menüsünde yer alan Örnek Mesaj Veri Yapısı sayfasını ziyaret edebilirsiniz.

Hata Üst Tipi Enum Değerleri Tablosu

Parent Error Type

Açıklama

API_PROXY

Proxy Hatası

APICREATOR

API Creator Hatası

FAKE_API

Fake API Hatası

KPS_API

KPS API Hatası

CONDITION_ERR

Condition Error

CONDITION_EX

Condition Exception

POLICY_AUTHENTICATION

Kimlik Doğrulama Politikasında Hata

POLICY_AUTHORIZATION

Yetki Kontrolü Politikasında Hata

POLICY_API_AUTHENTICATION

API Kimlik Doğrulama Politikasında Hata

POLICY_THROTTLING_PER_CLIENT

İstemci Başına Daraltma Politikasında Hata

POLICY_APIBASEDTHROTTLING

API Bazlı Daraltma Politikasında Hata

POLICY_APIBASEDQUOTA

API Bazlı Kota Politikasında Hata

POLICY_CLIENTBASEDTHROTTLING

İstemci Bazlı Daraltma Politikasında Hata

POLICY_CLIENTBASEDQUOTA

İstemci Bazlı Kota Politikasında Hata

POLICY_QUOTA_PER_CLIENT

İstemci Başına Kota Politikasında Hata

POLICY_SCRIPT

Script Politikasında Hata

POLICY_OAUTH2

OAuth2 Politikasında Hata

POLICY_SAML

SAML Doğrulama Politikasında Hata

POLICY_JOSE_IMPLEMENTATION

JOSE Gerçekleştirim Politikasında Hata

POLICY_JOSE_VALIDATION

JOSE Doğrulama Politikasında Hata

POLICY_MTLS_AUTHENTICATION

mTLS Kimlik Doğrulama

POLICY_CONTENTFILTER

Filtre Politikasında Hata

POLICY_IPWHITE

İzin Verilen IP Listesi Politikasında Hata

POLICY_IPBLACK

Yasaklı IP Listesi Politikasında Hata

POLICY_ALLOWEDHOUR

Zaman Kısıtlaması Politikasında Hata

POLICY_MINMESSAGESIZE

Minimum Mesaj Uzunluğu Politikasında Hata

POLICY_MAXMESSAGESIZE

Maksimum Mesaj Uzunluğu Politikasında Hata

POLICY_JSONSCHEMAVALIDATION

JSON Şema Doğrulama Politikasında Hata

POLICY_XMLSCHEMAVALIDATION

XML Şema Doğrulama Politikasında Hata

POLICY_JSONTRANSFORMATION

JSON Dönüştürme Politikasında Hata

POLICY_XMLTRANSFORMATION

XML Dönüştürme Politikasında Hata

POLICY_JSONRESPONSEMESSAGETRANS

JSON Yanıt Dönüştürme Politikasında Hata

POLICY_XMLRESPONSEMESSAGETRANS

XML Yanıt Dönüştürme Politikasında Hata

POLICY_REST2SOAP_TRANSFORMATION

REST'den SOAP'a Dönüştürme Politikasında Hata

POLICY_CACHE

Cache Politikasında Hata

POLICY_ROUTING

İletim Politikasında Hata

POLICY_REDACTION

Redaction Politikasında Hata

POLICY_CORS

CORS Politikasında Hata

POLICY_ENCRYPTION

Şifreleme Politikasında Hata

POLICY_DECRYPTION

Şifre Açma Politikasında Hata

POLICY_ROLE_GROUP

Grup Rolü Politikasında Hata

POLICY_DIGITALSIGN

Dijital İmza Politikasında Hata

POLICY_DIGITALSIGNVALIDATION

Dijital İmza Doğrulama Politikasında Hata

POLICY_RESTAPI

API Çağrısı Politikasında Hata

POLICY_WSSECURITY

Gelen Mesaj WS-Security Politikasında Hata

POLICY_WSSECURITY_STSTOKEN

WS-Security STS Token Politikasında Hata

POLICY_BUSINESS_RULE

İşletme Kuralları Politikasında Hata

LICENSE

Lisans

Sonuç Tipi Enum Değerleri Tablosu

Sonuç Tipi

Açıklama

BLOCKED

Engellenmiş

ERROR

Hatalı

SUCCESS

Başarılı