Skip to main content

PushNotification Error Codes (SubSystem 524)

SubSystemErrorCodeHttp CodeNameDetails and TroubleshootingConsole Message
5241500InternalErrorSomething unexpected, please check the service logs for additional details and contact support.message: String? = null
5245021BAD_GATEWAYUpstreamRequestErrorAn error happened during an upstream request against another service. The details are in the error-message."Error calling $method $requestUri" + (message?.let { ": $it" } ?: "")
5245022BAD_GATEWAYUpstreamInvalidResponseReceived an invalid response from another service. The details are in the logs."Invalid response from $method $requestUri" + (message?.let { ": $it" } ?: "")
5245023BAD_GATEWAYUpstreamInvalidErrorResponseReceived an invalid error response from another service. The details are in the logs."Invalid error response from $method $requestUri" + (message?.let { ": $it" } ?: "")
5245024BAD_GATEWAYPushProviderErrorResponseReceived an error response from Push Provider. The details are in the logs."Error response from push provider ${pushProvider.name} " + (errorCode?.let { "(Code: $it) " } ?: "") + (if (message.isNotEmpty()) "- $message" else "Unknown error")
5245025BAD_GATEWAYUnauthorizedPushInvalid push credentialsmessage ?: "Unauthorized"
5245026BAD_GATEWAYInvalidPushTokenInvalid push token in the requestmessage: String? = "Invalid push token for astClientId: ${pushTokenData.astClientId}"
5245027BAD_GATEWAYNotificationQuotaExceedNotification quota exceed."Notification quota exceed for push provider: ${provider.name}"
524400400BadRequestInvalid data found in the requestmessage: String? = null
5244001400MissingRequiredFieldMissing required field in Json object."Missing required $location"
5244002400MalformedFieldMalformed field in Json object. Check the response for additional details."Malformed $locationAndReason"
5244003400MalformedBodyThe body of a request payload is malformed."Malformed request body" + (reason?.let { ": $it" } ?: "")
524401401UnauthorizedCheck OIDC configuration. See service log for additional details.message ?: "Unauthorized"
524403403ForbiddenCheck OIDC configuration. See service log for additional details.message ?: "Forbidden"
524404404NotFoundResource not found. Check that the called URL is correct.message: String? = null
5244041404PushTokenNotFoundPushToken not found."Push Token not found for $location"
5244042404AppConfigNotFoundApp configuration not found."App configuration not found for $location"
5244043404AccessTokenNotFoundAccess token not found."Access token not found for tenantId: ${appId.tenantId}, appName: ${appId.appName}"
5244044404AppCategoryNotMatchApp categories not match."Notification Category $category does not match with Categories$appCategories of app: $appId"
524405405MethodNotAllowedHTTP Method is not allowed. Check the OpenAPI specification to see which endpoints support which HTTP modes.message: String? = null
524408408RequestTimeoutConnection is closed by timeout.message: String? = null
524409409ConflictHttp connection is closed because the client app reconnected to sse stream.message: String? = null
524httpCode.code()httpCodeGenericHttpErrormessage ?: httpCode.reasonPhrase()
5245001500DbErrorDatabase Error. Check the availability and functionality of the database. " + "See service log for additional details."Database Error" + (details?.let { ": $it" } ?: "")
5245002TBDKafkaErrorKafka Error. Check the availability and functionality of the kafka service. " + "See service log for additional details."Kafka Error" + (details?.let { ": $it" } ?: "")
52450010500UnknownTopicRoutingKeyEncountered an outbox item with the unknown topic routing key. Check topic routing key of the required OutboxItem in the database. " + "See service log for additional details."Encountered an outbox item with the unknown topic routing key <$key>"
52450020500TrustStoreDoesNotExistDatabase Error. Truststore does not exist"The configured $purpose truststore file at <$file> does not exist"
52450021500TrustStoreRequiredDatabase Error. Truststore is required"A trust store is required for SSL mode $mode, but non is configured"
52450022500UnsupportedNotificationTypeUnsupported Notification Type."Unsupported Notification Type: $type"
524503503ServiceUnavailableThe service's availability was disrupted, look for details in the message."The service's availability was disrupted"
524codehttpCodeAnyServiceErrormessage: String?
524codehttpCodeAstPushErrormessage: String? = null

Additional Details and Troubleshooting​

Deprecated Errors Table​

SubSystemErrorCodeHttp CodeNameDetails and TroubleshootingConsole Message

Error Codes between 1000-1099​

These error codes are reserved for OIDC library which is basically related with authentication of tenants. If you see these errors, try to understand it from OIDC-Client library documentation.